Add case follow-up queues and personal update notifications
This commit is contained in:
@@ -71,6 +71,8 @@ export const moderationActionLabels: Record<string, string> = {
|
||||
'case.reopened': 'Case reopened',
|
||||
'case.updated': 'Case updated',
|
||||
'case.assessed': 'Assessment revised',
|
||||
'case.review_scheduled': 'Follow-up updated',
|
||||
'schedule-case-review': 'Follow-up updated',
|
||||
'case.linked': 'Case relationship added',
|
||||
'case.unlinked': 'Case relationship removed',
|
||||
'link-case': 'Case relationship added',
|
||||
@@ -119,6 +121,8 @@ export function moderationEventDetail(detail: string, action: string): string {
|
||||
: moderationCaseRelationLabels[value.relation as ModerationCaseRelation];
|
||||
return `${label}: ${value.relatedCaseId}\n${value.reason}`;
|
||||
}
|
||||
if (action === 'case.review_scheduled' && typeof value.reason === 'string')
|
||||
return `${typeof value.reviewAt === 'string' ? `Review scheduled for ${value.reviewAt}` : 'Follow-up cleared'}\n${value.reason}`;
|
||||
if (action === 'case.assessed' && typeof value.summary === 'string')
|
||||
return `Assessment revision ${value.assessmentRevision}: ${value.summary}`;
|
||||
if (action === 'case.updated') {
|
||||
|
||||
Reference in New Issue
Block a user