fix: No audit of field-level draft changes
This commit is contained in:
@@ -20,7 +20,9 @@ public enum DigitizationEventType
|
||||
PromotionRetryExhausted,
|
||||
PromotionFailed,
|
||||
DocumentAccessed,
|
||||
Cancelled
|
||||
Cancelled,
|
||||
DraftFieldUpdated,
|
||||
DraftObservationDeleted
|
||||
}
|
||||
|
||||
public static class DigitizationEventTypeExtensions
|
||||
@@ -48,6 +50,8 @@ public static class DigitizationEventTypeExtensions
|
||||
DigitizationEventType.PromotionFailed => "promotion_failed",
|
||||
DigitizationEventType.DocumentAccessed => "document_accessed",
|
||||
DigitizationEventType.Cancelled => "cancelled",
|
||||
DigitizationEventType.DraftFieldUpdated => "draft_field_updated",
|
||||
DigitizationEventType.DraftObservationDeleted => "draft_observation_deleted",
|
||||
_ => throw new ArgumentOutOfRangeException(nameof(t))
|
||||
};
|
||||
|
||||
@@ -74,6 +78,8 @@ public static class DigitizationEventTypeExtensions
|
||||
"promotion_failed" => DigitizationEventType.PromotionFailed,
|
||||
"document_accessed" => DigitizationEventType.DocumentAccessed,
|
||||
"cancelled" => DigitizationEventType.Cancelled,
|
||||
"draft_field_updated" => DigitizationEventType.DraftFieldUpdated,
|
||||
"draft_observation_deleted" => DigitizationEventType.DraftObservationDeleted,
|
||||
_ => throw new ArgumentOutOfRangeException(nameof(v), $"Unknown digitization event type: '{v}'")
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user