Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Fixtures] Allow no shipping and payments in fixtures #10618

Merged

Conversation

Zales0123
Copy link
Member

Q A
Branch? 1.4
Bug fix? yes
New feature? no
BC breaks? no
Deprecations? no
Related tickets replaces #10503, fixes #10502, #10490
License MIT

Thank you @igormukhingmailcom for your work! It's rebased and refactored now

@Zales0123 Zales0123 added Potential Bug Potential bugs or bugfixes, that needs to be reproduced. DX Issues and PRs aimed at improving Developer eXperience. labels Aug 23, 2019
@Zales0123 Zales0123 requested a review from a team as a code owner August 23, 2019 12:54
@Zales0123 Zales0123 force-pushed the allow-no-shipping-and-payments-in-fixtures branch from 8853f06 to 1e69302 Compare August 23, 2019 14:09
@pamil pamil merged commit 5d37534 into Sylius:1.4 Aug 23, 2019
@pamil
Copy link
Contributor

pamil commented Aug 23, 2019

Thank you, Mateusz! 🥇

@Zales0123 Zales0123 deleted the allow-no-shipping-and-payments-in-fixtures branch August 23, 2019 16:23
@Zales0123
Copy link
Member Author

And Igor! 🎉

pamil added a commit that referenced this pull request Aug 26, 2019
…es0123)

This PR was merged into the 1.4 branch.

Discussion
----------

| Q               | A
| --------------- | -----
| Branch?         | 1.4
| Bug fix?        | yes
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | introduces in #10618
| License         | MIT

There is no need to skip payment and shipment in order manually, as it's done automatically with [this callback](https://github.com/Sylius/Sylius/blob/60134b783c51c4b9da0b58c5a54482824a8baf8a/src/Sylius/Bundle/CoreBundle/Resources/config/app/state_machine/sylius_order_checkout.yml#L53) 🎉 

Commits
-------

fbb68f2 [Fixture] Do not skip payments and shipments manually
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DX Issues and PRs aimed at improving Developer eXperience. Potential Bug Potential bugs or bugfixes, that needs to be reproduced.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants