-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Allow lazy app registration #24164
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
Allow lazy app registration #24164
Conversation
jancborchardt
left a comment
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.
Very nice, fixes Mail and Deck not working with master for me! :)
c143f37 to
3addf4e
Compare
During app installation we run migration steps. Those steps may use services the app registers or classes from composer. Hence we have to make sure the app runs through the registration. Signed-off-by: Christoph Wurst <[email protected]>
3addf4e to
3cf39c5
Compare
|
At least the mysql test is also showing on other PRs, so that seems unrelated. Also the acceptance test looks like a random failure |
|
🤖 beep boop beep 🤖 Here are the logs for the failed build: Status of 35696: failuremariadb10.1-php7.3Show full logintegration-sharing-v1-part2Could not fetch logs acceptance-app-files-sharing
Show full log |
May look like, but it is not :-) The "Comments" tab no longer appears in the Files app sidebar (I guess now it is not loaded). Due to this, when the Files app sidebar is open for a directory it only has one tab (Sharing), which causes the tab header to be hidden. As the tab header is hidden but the test expects it to be there it fails. |
|
ouch yes we should fix that |
During app installation we run migration steps. Those steps may use
services the app registers or classes from composer. Hence we have to
make sure the app runs through the registration.
Fixes nextcloud/mail#3784