{"action":"created","issue":{"url":"https://api.github.com/repos/owncloud/core/issues/18374","labels_url":"https://api.github.com/repos/owncloud/core/issues/18374/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/core/issues/18374/comments","events_url":"https://api.github.com/repos/owncloud/core/issues/18374/events","html_url":"https://github.com/owncloud/core/pull/18374","id":101599691,"number":18374,"title":"Only load app routes if the app has already been loaded [re-merge]","user":{"login":"Xenopathic","id":2016878,"avatar_url":"https://avatars.githubusercontent.com/u/2016878?v=3","gravatar_id":"","url":"https://api.github.com/users/Xenopathic","html_url":"https://github.com/Xenopathic","followers_url":"https://api.github.com/users/Xenopathic/followers","following_url":"https://api.github.com/users/Xenopathic/following{/other_user}","gists_url":"https://api.github.com/users/Xenopathic/gists{/gist_id}","starred_url":"https://api.github.com/users/Xenopathic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Xenopathic/subscriptions","organizations_url":"https://api.github.com/users/Xenopathic/orgs","repos_url":"https://api.github.com/users/Xenopathic/repos","events_url":"https://api.github.com/users/Xenopathic/events{/privacy}","received_events_url":"https://api.github.com/users/Xenopathic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/owncloud/core/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/owncloud/core/labels/sev2-high","name":"sev2-high","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-18T08:21:52Z","updated_at":"2015-08-19T07:52:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/owncloud/core/pulls/18374","html_url":"https://github.com/owncloud/core/pull/18374","diff_url":"https://github.com/owncloud/core/pull/18374.diff","patch_url":"https://github.com/owncloud/core/pull/18374.patch"},"body":"#18109 was merged, but then reverted since we didn't want to have the whole mess, but the problem has come back again. During an upgrade, no apps are loaded, but the Router is used somewhere and so app routes are still loaded.\r\n\r\nIf an app isn't loaded when the router tries to load routes, it marks itself as 'not loaded', so the next time a route is requested any non-loaded routes attempt to get loaded again.\r\n\r\ncc @icewind1991 @DeepDiver1975 @LukasReschke @PVince81 \r\n\r\ncurrently blocking #15914, so I'd appreciate a quick resolution on this :smile:"},"comment":{"url":"https://api.github.com/repos/owncloud/core/issues/comments/132481186","html_url":"https://github.com/owncloud/core/pull/18374#issuecomment-132481186","issue_url":"https://api.github.com/repos/owncloud/core/issues/18374","id":132481186,"user":{"login":"MorrisJobke","id":245432,"avatar_url":"https://avatars.githubusercontent.com/u/245432?v=3","gravatar_id":"","url":"https://api.github.com/users/MorrisJobke","html_url":"https://github.com/MorrisJobke","followers_url":"https://api.github.com/users/MorrisJobke/followers","following_url":"https://api.github.com/users/MorrisJobke/following{/other_user}","gists_url":"https://api.github.com/users/MorrisJobke/gists{/gist_id}","starred_url":"https://api.github.com/users/MorrisJobke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MorrisJobke/subscriptions","organizations_url":"https://api.github.com/users/MorrisJobke/orgs","repos_url":"https://api.github.com/users/MorrisJobke/repos","events_url":"https://api.github.com/users/MorrisJobke/events{/privacy}","received_events_url":"https://api.github.com/users/MorrisJobke/received_events","type":"User","site_admin":false},"created_at":"2015-08-19T07:52:07Z","updated_at":"2015-08-19T07:52:07Z","body":"I did some some testing (uploading, downloading, browsing, sharing, OCS API) and all seems to work fine :+1:"}}