-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Fix update when viewer is not installed #33457
Conversation
should we limit the check disablement for git clones ? this can be detected by checking if versions.php contains "git" as the update channel, there are some APIs to read it |
seems pef ci fails because of viewer, ex: https://github.com/nextcloud/server/runs/7844066536?check_suite_focus=true |
Line 59 in 1c60ff5
|
but then viewer won't be enabled by default anymore if I understand correctly :( Also the ci is currently unhappy with my fix :( |
@CarlSchwan adding to shipped.json is independent from "default_enable". most other shipped apps are also enabled by default, ex: user_status |
Since the viewer app is not shipped with server, with a fresh clone of the server repo it is imposible to do an update. Signed-off-by: Carl Schwan <carl@carlschwan.eu>
488fb21
to
fbecfa3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AH, no, I meant that some logic behind alwaysEnabled
might be at cause.
But we need to keep the alwaysEnabled
on. Viewer can not be disabled as it will break tons of areas. We took the decision a while back.
The difference is that you can disable |
Since the viewer app is not shipped with server, currently with a fresh clone of
the server repo it is impossible to do an update.