This commit is contained in:
@@ -54,6 +54,16 @@ defmodule WorkloadService.Events.SubmissionApproved do
|
||||
defstruct [:id]
|
||||
end
|
||||
|
||||
defmodule WorkloadService.Events.ApprovalRequested do
|
||||
@moduledoc """
|
||||
Emitted when a user requests approval for their submission.
|
||||
This transitions the task from 'draft' to 'approval_requested'.
|
||||
"""
|
||||
use WorkloadService.Events
|
||||
@derive Jason.Encoder
|
||||
defstruct [:id]
|
||||
end
|
||||
|
||||
defmodule WorkloadService.Events.TaskCompleted do
|
||||
@moduledoc """
|
||||
Emitted when task is completed and sent to policy-service.
|
||||
@@ -62,4 +72,4 @@ defmodule WorkloadService.Events.TaskCompleted do
|
||||
use WorkloadService.Events
|
||||
@derive Jason.Encoder
|
||||
defstruct [:id, :completed_by]
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user