Show apps for mailboxowners, which have recvmail addon
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user