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

Cart Price Rule: Edits and usage sets salesrule_coupon expiration date to today #9652

Closed
parkktech opened this issue May 16, 2017 · 3 comments

Comments

@parkktech
Copy link

Magento EE 2.1.3 >

Steps to reproduce

  1. Create a sales rule and add a scheduled change. This will set the Expiration date to be the same date as the last date of your schedule. "This is good"
  2. Make any edit after saving. Simply change the name, place an order, etc.. It will update. It will update salesrule_coupon expiration_date to today's date.

Expected result
I would expect the expiration date to be pulled from the staging tables stay into effect until it actually expires.

Actual result
After making any edits and saving or placing an order, etc.. It will update salesrule_coupon expiration_date to today's date rendering the rule as expired.

Before Schedule:
before-schedule

After Scheduling:
after-schedule

After Saving Rule edit OR after purchase:
after-save

@parkktech
Copy link
Author

parkktech commented May 16, 2017

In case this helps anyone. The temporary solution I have implemented was I made a simple extension to just keep the expiration date as null.

temporaryfix

@ddeppner
Copy link

This looks like a duplicate of #6122

@veloraven
Copy link
Contributor

@strattas thank you for your report.
We already have internal ticket for this issue - MAGETWO-58855.
It has already been fixed and the fix will be available in one of the nearest releases.
I'm closing this issue as it refers to EE functionality and we can not treat it as an issue in GitHub which is intended for CE issues only.
Please report EE issues via the Support portal of your account or Partner portal if you are a partner reporting on behalf of a merchant next time.

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

No branches or pull requests

3 participants