summaryrefslogtreecommitdiffstats
path: root/settings/src/components/appList.vue
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2018-05-25 16:27:45 +0200
committerJulius Härtl <jus@bitgrid.net>2018-06-06 11:40:09 +0200
commit8b919ecdc4624d13423f6fd6bb00a48bf3f48c62 (patch)
tree54ff4fbee5d61d91fb3311b65de455e2516d287d /settings/src/components/appList.vue
parentd52aa55a4fd78605fd83fee20af9bca84331f6af (diff)
downloadnextcloud-server-8b919ecdc4624d13423f6fd6bb00a48bf3f48c62.tar.gz
nextcloud-server-8b919ecdc4624d13423f6fd6bb00a48bf3f48c62.zip
Properly search for other apps
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'settings/src/components/appList.vue')
-rw-r--r--settings/src/components/appList.vue11
1 files changed, 8 insertions, 3 deletions
diff --git a/settings/src/components/appList.vue b/settings/src/components/appList.vue
index 760bc8a66a1..56e169c7dde 100644
--- a/settings/src/components/appList.vue
+++ b/settings/src/components/appList.vue
@@ -45,7 +45,7 @@
</div>
<div id="apps-list" class="installed" v-if="search !== ''">
- <div>
+ <div class="section">
<div></div>
<h2>{{ t('settings', 'Results from other categories') }}</h2>
</div>
@@ -95,10 +95,15 @@ export default {
},
searchApps() {
return this.$store.getters.getAllApps
- .filter(app => app.name.toLowerCase().search(this.search.toLowerCase()) !== -1)
+ .filter(app => {
+ if (app.name.toLowerCase().search(this.search.toLowerCase()) !== -1) {
+ return (!this.apps.find(_app => _app.id === app.id));
+ }
+ return false;
+
+ });
},
groups() {
- console.log(this.$store.getters.getGroups);
return this.$store.getters.getGroups
.filter(group => group.id !== 'disabled')
.sort((a, b) => a.name.localeCompare(b.name));