Skip to content

Commit 031fbf2

Browse files
author
Andre Turner
committed
engagement workflow schema revisions
1 parent c71b43a commit 031fbf2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

dbschema/engagement-workflow.esdl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module Engagement {
2-
type WorkflowEvent extending ContextAware {
2+
type WorkflowEvent extending Project::ContextAware {
33
required engagement: default::Engagement {
44
readonly := true;
55
on target delete delete source;

dbschema/engagement.esdl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module default {
77
workflowEvents := .<engagement[is Engagement::WorkflowEvent];
88
trigger assertMatchingLatestWorkflowEvent after insert, update for each do (
99
assert(
10-
__new__.latestWorkflowEvent.to ?= __new__.status,
10+
__new__.latestWorkflowEvent.to ?= __new__.status
1111
or (not exists __new__.latestWorkflowEvent and __new__.status = Engagement::Status.InDevelopment),
1212
message := "Engagement status must match the latest workflow event"
1313
)

0 commit comments

Comments
 (0)