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

spree-2-2-stable updates #101

Open
wants to merge 34 commits into
base: master
Choose a base branch
from

Conversation

chunkerchunker
Copy link

Hi, I'm not sure how active this extension still is, though i do see that radar committed to it earlier this year.

If it's still active, these are changes that we've been using on a production spree-2-2 site for the past few months and would like to contribute back to the base repo (obviously not into master but into an appropriate new branch).

If this isn't an active extension, any advice on a more current extension to use would be greatly appreciated.

Thanks!

charredUtensil and others added 30 commits October 15, 2013 12:07
Update merge! method within order_decorator to match the syntax of merge...
Calculation was amount * length of number string instead of amount * number.
…figuration

Previously, product customization pricing only had access to the product customization options.  We have a use case where the customization needs access to the overall line_item configuration.

Specifically, we have a customization whose price is a percentage of (the base line_item price plus the price of a separate customization).

This change just associates each product customization with its host line_item before computing customization prices.
@the86freak
Copy link

+1

@radar
Copy link
Collaborator

radar commented Jun 25, 2014

There are quite a lot of changes within this PR. I can see at about the halfway point the tests were working. Could we please get this back to having those passing tests?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants