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

ensure Updater::getComponentUpdates returns null if no update is available #13102

Merged
merged 1 commit into from Jun 26, 2018

Conversation

sgiehl
Copy link
Member

@sgiehl sgiehl commented Jun 25, 2018

I'm not 100% sure if this change might not also skip some core update screens in UI if no updates need to be executed

fixes #13017

@sgiehl sgiehl added not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. Needs Review PRs that need a code review labels Jun 25, 2018
@sgiehl sgiehl added this to the 3.6.0 milestone Jun 25, 2018
@diosmosis
Copy link
Member

Appears to work just as in 3.x-dev (except for core:archive behavior). If there are no updates to run, UI updates version and continues to dashboard. If there are updates to run, both core:archive & UI block.

@diosmosis
Copy link
Member

Actually, I wonder if the donation update page is supposed to be displayed on every update? @mattab it's not currently displaying if a version bump has no Update files. I suppose on cloud it shouldn't be displayed and of course non-admin users probably don't want to see it...

@mattab
Copy link
Member

mattab commented Jun 26, 2018

it is fine to keep the current behavior (it is best to display it from time to time only.)

@diosmosis diosmosis merged commit 57573e5 into 3.x-dev Jun 26, 2018
@diosmosis diosmosis deleted the archivingupdate branch June 26, 2018 20:37
InfinityVoid pushed a commit to InfinityVoid/matomo that referenced this pull request Oct 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Review PRs that need a code review not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CLI Archiver does not execute record updated component
3 participants