Do not store download_summary_pdf using remember tab #4945
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
After
exporting to PDFprinting a textual summary of a VM or instance, theexport to PDFprinting screen gets remembered as the last action for that particular menu hierarchy. This causes issues when navigating away from the summary screen and then navigating back.The solution is simple: we should not store the
export to PDFprinting screen in the menu hierarchy, but the implementation is ugly and I know it. @martinpovolny I'm terribly sorry for this solution and I promise I will fix it in a followup PR.My long term solution would be to split up the
get_global_session_data
andset_global_session_data
methods into smallerbefore_action
methods and useskip_before_action
in controllers that behave differently from the default one. If you give me the green light, I'll create an issue for this.Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1649867
@miq-bot add_label bug, gaprindashvili/no
@miq-bot add_reviewer @martinpovolny