web: marginally improve audit events
This commit is contained in:
parent
d19763349e
commit
d86ed0cdf5
web/src/app
@ -86,9 +86,16 @@ export default function MapfixInfoPage() {
|
||||
}, [mapfixId])
|
||||
|
||||
const comments:Comment[] = auditEvents.map((auditEvent) => {
|
||||
let user = auditEvent.User.toString();
|
||||
if (auditEvent.User == 9223372036854776000) {
|
||||
user = "[Validator]";
|
||||
}
|
||||
if (mapfix && auditEvent.User == mapfix.Submitter) {
|
||||
user = "[Submitter]";
|
||||
}
|
||||
return {
|
||||
date: auditEvent.CreatedAt,
|
||||
name: auditEvent.User.toString(),
|
||||
name: user,
|
||||
comment: auditEventMessage(auditEvent),
|
||||
}
|
||||
})
|
||||
|
@ -1,3 +1,5 @@
|
||||
import { SubmissionStatusToString } from "./Submission";
|
||||
|
||||
// Shared audit event types
|
||||
export enum AuditEventType {
|
||||
Action = 0,
|
||||
@ -65,16 +67,16 @@ export function decodeAuditEvent(event: AuditEvent): string {
|
||||
switch (event.EventType) {
|
||||
case AuditEventType.Action:{
|
||||
const data = event.EventData as AuditEventDataAction;
|
||||
return `status changed to ${data.target_status}`;
|
||||
return `Changed status to ${SubmissionStatusToString(data.target_status)}`;
|
||||
}case AuditEventType.Comment:{
|
||||
const data = event.EventData as AuditEventDataComment;
|
||||
return data.comment;
|
||||
}case AuditEventType.ChangeModel:{
|
||||
const data = event.EventData as AuditEventDataChangeModel;
|
||||
return `model changed to asset id = ${data.new_model_id}`;
|
||||
return `Model changed to asset id = ${data.new_model_id}`;
|
||||
}case AuditEventType.ChangeValidatedModel:{
|
||||
const data = event.EventData as AuditEventDataChangeValidatedModel;
|
||||
return `model validated as asset id = ${data.validated_model_id}`;
|
||||
return `Model validated as asset id = ${data.validated_model_id}`;
|
||||
}case AuditEventType.ChangeDisplayName:{
|
||||
const data = event.EventData as AuditEventDataChangeName;
|
||||
return `DisplayName changed to ${data.new_name}`;
|
||||
|
Loading…
x
Reference in New Issue
Block a user