diff options
Diffstat (limited to 'apps/updatenotification/src/components/UpdateNotification.vue')
-rw-r--r-- | apps/updatenotification/src/components/UpdateNotification.vue | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/apps/updatenotification/src/components/UpdateNotification.vue b/apps/updatenotification/src/components/UpdateNotification.vue index e5e05a87743..88ea8e50791 100644 --- a/apps/updatenotification/src/components/UpdateNotification.vue +++ b/apps/updatenotification/src/components/UpdateNotification.vue @@ -105,17 +105,18 @@ <p id="oca_updatenotification_groups"> {{ t('updatenotification', 'Notify members of the following groups about available updates:') }} - <NcMultiselect v-model="notifyGroups" + <NcSelect v-model="notifyGroups" :options="groups" :multiple="true" - :searchable="true" label="displayname" :loading="loadingGroups" - :show-no-options="false" :close-on-select="false" - track-by="id" - :tag-width="75" - @search-change="searchGroup" /><br> + @search="searchGroup"> + <template #no-options> + {{ t('updatenotification', 'No groups') }} + </template> + </NcSelect> + <br> <em v-if="currentChannel === 'daily' || currentChannel === 'git'">{{ t('updatenotification', 'Only notifications for app updates are available.') }}</em> <em v-if="currentChannel === 'daily'">{{ t('updatenotification', 'The selected update channel makes dedicated notifications for the server obsolete.') }}</em> <em v-if="currentChannel === 'git'">{{ t('updatenotification', 'The selected update channel does not support updates of the server.') }}</em> @@ -126,7 +127,7 @@ <script> import { generateUrl, getRootUrl, generateOcsUrl } from '@nextcloud/router' import NcPopoverMenu from '@nextcloud/vue/dist/Components/NcPopoverMenu.js' -import NcMultiselect from '@nextcloud/vue/dist/Components/NcMultiselect.js' +import NcSelect from '@nextcloud/vue/dist/Components/NcSelect.js' import NcSettingsSection from '@nextcloud/vue/dist/Components/NcSettingsSection.js' import NcNoteCard from '@nextcloud/vue/dist/Components/NcNoteCard.js' import ClickOutside from 'vue-click-outside' @@ -144,7 +145,7 @@ const logger = getLoggerBuilder() export default { name: 'UpdateNotification', components: { - NcMultiselect, + NcSelect, NcPopoverMenu, NcSettingsSection, NcNoteCard, |