Show apps for mailboxowners, which have recvmail addon

This commit is contained in:
Johannes Zellner
2025-09-25 08:56:35 +02:00
parent f16662bcc0
commit 7fd49be682
2 changed files with 11 additions and 7 deletions
+3 -3
View File
@@ -6,7 +6,7 @@ import { prettyDecimalSize } from '@cloudron/pankow/utils';
import MailboxesModel from '../models/MailboxesModel.js';
const emit = defineEmits([ 'success' ]);
const props = defineProps([ 'users', 'groups', 'domains' ]);
const props = defineProps([ 'apps', 'users', 'groups', 'domains' ]);
const mailboxesModel = MailboxesModel.create();
@@ -91,11 +91,11 @@ defineExpose({
enablePop3.value = m ? m.enablePop3 : false;
storageQuotaEnabled.value = m && m.storageQuota ? true : false;
storageQuota.value = m ? m.storageQuota : 5*1000*1000*1000;
usersAndGroups.value = props.users.concat(props.groups);
usersAndGroups.value = props.users.concat(props.groups).concat(props.apps);
// unify on .name for multiselect
usersAndGroups.value.forEach(u => {
u.name = u.name || u.username;
u.name = u.name || u.username || u.label || u.fqdn;
});
dialog.value.open();