email: move to folder from trash

This commit is contained in:
Yuri Kuznetsov
2020-09-30 09:18:22 +03:00
parent dee291f3f6
commit cbe32c88b6
2 changed files with 15 additions and 12 deletions
+4 -1
View File
@@ -716,7 +716,10 @@ class Email extends Record implements
$update = $this->entityManager->getQueryBuilder()->update()
->in('EmailUser')
->set(['folderId' => $folderId])
->set([
'folderId' => $folderId,
'inTrash' => false,
])
->where([
'deleted' => false,
'userId' => $userId,
@@ -93,9 +93,8 @@ define('views/email/record/row-actions/default', 'views/record/row-actions/defau
}
});
}
}
if (this.model.get('isUsers')) {
if (!this.model.get('isImportant')) {
if (!this.model.get('inTrash')) {
@@ -117,17 +116,17 @@ define('views/email/record/row-actions/default', 'views/record/row-actions/defau
});
}
}
if (this.model.get('isUsers') && this.model.get('status') !== 'Draft') {
if (!this.model.get('inTrash')) {
list.push({
action: 'moveToFolder',
label: 'Move to Folder',
data: {
id: this.model.id
}
});
}
list.push({
action: 'moveToFolder',
label: 'Move to Folder',
data: {
id: this.model.id
}
});
}
if (this.options.acl.delete) {
list.push({
action: 'quickRemove',
@@ -137,6 +136,7 @@ define('views/email/record/row-actions/default', 'views/record/row-actions/defau
}
});
}
return list;
},