handle application_id correctly
All checks were successful
Build and Publish / build-release (push) Successful in 1m24s
All checks were successful
Build and Publish / build-release (push) Successful in 1m24s
This commit is contained in:
@@ -10,13 +10,12 @@ defmodule WorkloadService.Projectors.TaskProjector do
|
||||
import Ecto.Query
|
||||
|
||||
project(%Events.TaskCreated{} = e, _meta, fn multi ->
|
||||
task_id = TaskId.parse!(to_string(e.id))
|
||||
%{org_id: org_id} = task_id
|
||||
application_id_str = to_string(e.application_id)
|
||||
|
||||
Ecto.Multi.insert(multi, :task, %Task{
|
||||
id: to_string(e.id),
|
||||
org_id: org_id,
|
||||
application_id: e.application_id,
|
||||
org_id: e.org_id,
|
||||
application_id: to_string(e.application_id),
|
||||
task_info: e.task_info,
|
||||
attachments: e.attachments || [],
|
||||
status: "created"
|
||||
@@ -56,4 +55,4 @@ defmodule WorkloadService.Projectors.TaskProjector do
|
||||
Ecto.Changeset.change(task, %{status: "completed"})
|
||||
end)
|
||||
end)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user