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

Bug 1461406: Show aliases for scheduled changes to rules. #761

Merged
merged 1 commit into from
Sep 4, 2018

Conversation

collin5
Copy link
Contributor

@collin5 collin5 commented Aug 25, 2018

@nthomas-mozilla
Copy link
Contributor

That test failure is fallout from #375 and the newly added Python 3.6 tests, and not to do with your patch.

@collin5
Copy link
Contributor Author

collin5 commented Aug 29, 2018

Oh! makes sense now. Thank you

Copy link
Contributor

@bhearsum bhearsum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, I think this actually introduces a new bug, and doesn't fix the reported on. Removing this line here means that when someone clicks "Schedule Duplication", the alias isn't removed (which will cause an error when they try to submit).

The bug you're looking to fix happens when you try to Schedule an Update for a Rule on http://localhost:8080/rules. If you change the alias as part of that scheduled update, it will not show up correctly until a page refresh. For example, here is the Rules page after scheduling an update before a refresh: https://screenshots.firefox.com/zz5Bbl74u1NchALD/localhost

And after: https://screenshots.firefox.com/0V9YOZRmiSpc7UK5/localhost

@collin5
Copy link
Contributor Author

collin5 commented Sep 2, 2018

Gotcha! Will push a patch for this ASAP. Thanks for the clarification. 👍

@collin5
Copy link
Contributor Author

collin5 commented Sep 3, 2018

@mozbhearsum You can feel free to take another look at this now. Thanks!

@bhearsum bhearsum merged commit 0cc8c23 into mozilla-releng:master Sep 4, 2018
@collin5 collin5 deleted the b1461406 branch September 6, 2018 00:46
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.

3 participants