diff --git a/src/plugins/ModActions.ts b/src/plugins/ModActions.ts index 7714a2ef..43fa266a 100644 --- a/src/plugins/ModActions.ts +++ b/src/plugins/ModActions.ts @@ -8,6 +8,7 @@ import { errorMessage, findRelevantAuditLogEntry, INotifyUserResult, + multiSorter, notifyUser, NotifyUserStatus, stripObjectToScalars, @@ -1272,7 +1273,7 @@ export class ModActionsPlugin extends ZeppelinPlugin { // Compact view (= regular message with a preview of each case) const lines = []; for (const theCase of casesToDisplay) { - theCase.notes.sort((a, b) => (a.created_at > b.created_at ? 1 : -1)); + theCase.notes.sort(multiSorter(["created_at", "id"])); const caseSummary = this.cases.getSummaryText(theCase); lines.push(caseSummary); }