mirror of
https://github.com/nextcloud/server.git
synced 2026-06-15 11:41:20 -04:00
Merge pull request #19166 from nextcloud/backport/19116/stable18
[stable18] apps can have polyamorous relationships with bundles
This commit is contained in:
commit
3cc69aa901
6 changed files with 10 additions and 8 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -219,7 +219,7 @@ class AppSettingsController extends Controller {
|
|||
foreach($bundle->getAppIdentifiers() as $identifier) {
|
||||
foreach($this->allApps as &$app) {
|
||||
if($app['id'] === $identifier) {
|
||||
$app['bundleId'] = $bundle->getIdentifier();
|
||||
$app['bundleIds'][] = $bundle->getIdentifier();
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -158,7 +158,9 @@ export default {
|
|||
bundleApps() {
|
||||
return function(bundle) {
|
||||
return this.$store.getters.getAllApps
|
||||
.filter(app => app.bundleId === bundle)
|
||||
.filter(app => {
|
||||
return app.bundleIds !== undefined && app.bundleIds.includes(bundle)
|
||||
})
|
||||
}
|
||||
},
|
||||
searchApps() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue