Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Commit

Permalink
AE-2006: Add optional key :hallinto-oikeus-id to SakkopaatosTiedoksia…
Browse files Browse the repository at this point in the history
…ntoHaastemiesOsapuoliSpecificData

- New hallinto-oikeus-id can be set in this toimenpide if it has changed since the earlier toimenpide
  • Loading branch information
Juholei committed Dec 20, 2023
1 parent f462500 commit 0505d37
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -145,10 +145,11 @@
(def SakkopaatosTiedoksiantoHaastemiesOsapuoliSpecificData
(schema/conditional
toimenpide/osapuoli-has-document?
{:osapuoli OsapuoliSpecificDataOsapuoli
:karajaoikeus-id KarajaoikeusId
:haastemies-email common-schema/Email
:document schema/Bool}
{:osapuoli OsapuoliSpecificDataOsapuoli
:karajaoikeus-id KarajaoikeusId
(schema/optional-key :hallinto-oikeus-id) HallintoOikeusId
:haastemies-email common-schema/Email
:document schema/Bool}

:else
{:osapuoli OsapuoliSpecificDataOsapuoli
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,13 @@
:deadline-date (str (LocalDate/of 2023 7 22))
:template-id 10
:description "Kuvaus"
:type-specific-data {:osapuoli-specific-data [{:osapuoli {:id 1
:type "henkilo"}
:karajaoikeus-id 1
:haastemies-email "[email protected]"
:document true}
:type-specific-data {:osapuoli-specific-data [{:osapuoli {:id 1
:type "henkilo"}
:karajaoikeus-id 1
:haastemies-email "[email protected]"
;; Hallinto-oikeus-id is only present if it has changed for the osapuoli
:hallinto-oikeus-id 1
:document true}
{:osapuoli {:id 2
:type "henkilo"}
:document false}]}}
Expand Down Expand Up @@ -107,11 +109,12 @@
:id 1
:template-id 10
:type-id 18
:type-specific-data {:osapuoli-specific-data [{:document true
:haastemies-email "[email protected]"
:karajaoikeus-id 1
:osapuoli {:id 1
:type "henkilo"}}
:type-specific-data {:osapuoli-specific-data [{:document true
:haastemies-email "[email protected]"
:karajaoikeus-id 1
:hallinto-oikeus-id 1
:osapuoli {:id 1
:type "henkilo"}}
{:document false
:osapuoli {:id 2
:type "henkilo"}}]}
Expand Down Expand Up @@ -156,6 +159,8 @@
:type-specific-data {:osapuoli-specific-data [{:osapuoli {:id 1
:type "yritys"}
:karajaoikeus-id 1
;; hallinto-oikeus has not changed for the osapuoli,
;; so there's no hallinto-oikeus-id
:haastemies-email "[email protected]"
:document true}]}}
response (ts/handler (-> (mock/request :post (format "/api/private/valvonta/kaytto/%s/toimenpiteet" valvonta-id))
Expand Down

0 comments on commit 0505d37

Please sign in to comment.