Report number of deletions when a deletion operation completes.
This commit is contained in:
parent
6e2b2d44f8
commit
09be936aa4
|
@ -97,7 +97,7 @@
|
|||
"deleteMessagesQuestion": "Delete $count$ messages?",
|
||||
"deleteMessageQuestion": "Delete this message?",
|
||||
"deleteMessages": "Delete Messages",
|
||||
"deleted": "Deleted",
|
||||
"deleted": "$count$ deleted",
|
||||
"messageDeletedPlaceholder": "This message has been deleted",
|
||||
"from": "From:",
|
||||
"to": "To:",
|
||||
|
|
|
@ -62,7 +62,7 @@ async function unsendMessagesForEveryone(
|
|||
await deleteMessagesFromSwarmAndCompletelyLocally(conversation, msgsToDelete);
|
||||
|
||||
window.inboxStore?.dispatch(resetSelectedMessageIds());
|
||||
ToastUtils.pushDeleted();
|
||||
ToastUtils.pushDeleted(msgsToDelete.length);
|
||||
}
|
||||
|
||||
function getUnsendMessagesObjects(messages: Array<MessageModel>) {
|
||||
|
@ -230,7 +230,7 @@ async function unsendMessageJustForThisUser(
|
|||
|
||||
// Update view and trigger update
|
||||
window.inboxStore?.dispatch(resetSelectedMessageIds());
|
||||
ToastUtils.pushDeleted();
|
||||
ToastUtils.pushDeleted(msgsToDelete.length);
|
||||
}
|
||||
|
||||
const doDeleteSelectedMessagesInSOGS = async (
|
||||
|
@ -270,7 +270,7 @@ const doDeleteSelectedMessagesInSOGS = async (
|
|||
})
|
||||
);
|
||||
// successful deletion
|
||||
ToastUtils.pushDeleted();
|
||||
ToastUtils.pushDeleted(toDeleteLocallyIds.length);
|
||||
window.inboxStore?.dispatch(resetSelectedMessageIds());
|
||||
//#endregion
|
||||
};
|
||||
|
@ -317,7 +317,7 @@ const doDeleteSelectedMessages = async ({
|
|||
|
||||
// Update view and trigger update
|
||||
window.inboxStore?.dispatch(resetSelectedMessageIds());
|
||||
ToastUtils.pushDeleted();
|
||||
ToastUtils.pushDeleted(selectedMessages.length);
|
||||
return;
|
||||
}
|
||||
// otherwise, delete that message locally, from our swarm and from our other devices
|
||||
|
|
|
@ -216,8 +216,8 @@ export function someDeletionsFailed() {
|
|||
pushToastWarning('deletionError', 'Deletion error');
|
||||
}
|
||||
|
||||
export function pushDeleted() {
|
||||
pushToastSuccess('deleted', window.i18n('deleted'), undefined, 'check');
|
||||
export function pushDeleted(messageCount: number) {
|
||||
pushToastSuccess('deleted', window.i18n('deleted', [messageCount.toString()]), undefined, 'check');
|
||||
}
|
||||
|
||||
export function pushCannotRemoveCreatorFromGroup() {
|
||||
|
|
Loading…
Reference in New Issue