properly decode policy id
Some checks failed
Build and Publish / build-release (push) Failing after 35s
Some checks failed
Build and Publish / build-release (push) Failing after 35s
This commit is contained in:
@@ -19,14 +19,12 @@ defmodule PolicyService.Projectors.PolicyProjector do
|
||||
import Ecto.Query
|
||||
|
||||
project(%PolicyApplicationSubmitted{} = e, _meta, fn multi ->
|
||||
%{policy_type: policy_type, application_id: application_id, org_id: org_id} = e.id
|
||||
|
||||
Ecto.Multi.insert(multi, :policy_application, %PolicyApplication{
|
||||
id: to_string(PolicyId.new(org_id, policy_type, application_id)),
|
||||
application_id: application_id,
|
||||
org_id: org_id,
|
||||
id: to_string(e.id),
|
||||
application_id: e.id.application_id,
|
||||
org_id: e.id.org_id,
|
||||
submitted_by: e.submitted_by,
|
||||
policy_type: policy_type,
|
||||
policy_type: e.id.policy_type,
|
||||
applicant_info: atomize(e.applicant_info),
|
||||
policy_details: atomize(e.policy_details),
|
||||
selected_providers: Enum.map(e.selected_providers, & &1["provider_id"]),
|
||||
|
||||
Reference in New Issue
Block a user