add feature to set user defined expiration on every user close #4
This commit is contained in:
@@ -116,7 +116,7 @@
|
||||
<q-td :props="props">
|
||||
<q-select
|
||||
v-if="responsibles.length > 0"
|
||||
:disable="!user.isPermittedTo('members', 'write')"
|
||||
:readonly="!user.isPermittedTo('members', 'write')"
|
||||
:options="responsibles"
|
||||
:option-label="(opt) => opt.firstName + ' ' + opt.lastName"
|
||||
v-model="props.row.responsiblePerson"
|
||||
@@ -164,12 +164,12 @@
|
||||
ref="editOneDialog"
|
||||
endpoint="members/edit"
|
||||
query-id
|
||||
v-on:update="updateMembers"
|
||||
v-on:update="updateMember"
|
||||
></EditOneDialog>
|
||||
<EditAllDialog
|
||||
ref="editAllDialog"
|
||||
:responsibles="responsibles"
|
||||
v-on:update="updateMembers"
|
||||
v-on:update="updateMember"
|
||||
></EditAllDialog>
|
||||
<OkDialog
|
||||
ref="okDialog"
|
||||
@@ -326,11 +326,13 @@ function removeMember(...removeMembers: Members) {
|
||||
});
|
||||
}
|
||||
|
||||
function updateMember(member: Member) {
|
||||
function updateMember(member: Member | null) {
|
||||
if (!member) NotifyResponse(i18n.global.t('memberUpdated'));
|
||||
appApi
|
||||
.post('/members/edit', [member])
|
||||
.then(() => NotifyResponse(i18n.global.t('memberUpdated')))
|
||||
.catch((err) => NotifyResponse(err, 'error'));
|
||||
updateMembers().catch((err) => NotifyResponse(err, 'error'));
|
||||
}
|
||||
|
||||
function addToEvent() {
|
||||
|
||||
Reference in New Issue
Block a user