Skip to content

Commit

Permalink
fixup! [WIP] parametrize OK2 params
Browse files Browse the repository at this point in the history
  • Loading branch information
swrichards committed Oct 8, 2024
1 parent bb11074 commit 39d2c9f
Showing 1 changed file with 10 additions and 12 deletions.
22 changes: 10 additions & 12 deletions src/open_inwoner/openklant/services.py
Original file line number Diff line number Diff line change
Expand Up @@ -146,12 +146,8 @@ def from_klantcontact_and_answer(
class OpenKlant2Service:

client: OpenKlant2Client
mijn_vragen_actor: uuid.UUID | None
MIJN_VRAGEN_KANAAL: str = "oip_mijn_vragen"
ORGANISATIE_NAAM: str = "Open Inwoner Platform"
VRAAG_INTERNE_TAAK_GEVRAAGDE_HANDELING = "Beantwoorden vraag Mijn Omgeving"
VRAAG_INTERNE_TAAK_TOELICHTING = "Beantwoorden vraag"

mijn_vragen_actor: uuid.UUID | None
VRAGEN_DEFAULTS = {
"kanaal": "oip_mijn_vragen",
"oip_organisatie_naam": "Open Inwoner Platform",
Expand Down Expand Up @@ -476,7 +472,7 @@ def create_question(
"inhoud": question,
"onderwerp": subject,
"taal": "nld",
"kanaal": self.MIJN_VRAGEN_KANAAL,
"kanaal": self.VRAGEN_DEFAULTS["kanaal"],
"vertrouwelijk": False,
"plaatsgevondenOp": timezone.now().isoformat(),
}
Expand All @@ -489,16 +485,18 @@ def create_question(
"hadKlantcontact": {"uuid": klantcontact["uuid"]},
"initiator": True,
"wasPartij": {"uuid": partij["uuid"]},
"organisatienaam": self.ORGANISATIE_NAAM,
"organisatienaam": self.VRAGEN_DEFAULTS["oip_organisatie_naam"],
}
)
logger.info("Created betrokkene: %s", betrokkene["uuid"])

taak = self.client.interne_taak.create(
data={
"aanleidinggevendKlantcontact": {"uuid": klantcontact["uuid"]},
"toelichting": self.VRAAG_INTERNE_TAAK_TOELICHTING,
"gevraagdeHandeling": self.VRAAG_INTERNE_TAAK_GEVRAAGDE_HANDELING,
"toelichting": self.VRAGEN_DEFAULTS["interne_taak_toelichting"],
"gevraagdeHandeling": self.VRAGEN_DEFAULTS[
"interne_taak_gevraagde_handeling"
],
"status": "te_verwerken",
"toegewezenAanActor": {"uuid": str(self.mijn_vragen_actor)},
}
Expand All @@ -523,7 +521,7 @@ def create_answer(
"inhoud": answer,
"onderwerp": question_klantcontact["onderwerp"],
"taal": "nld",
"kanaal": self.MIJN_VRAGEN_KANAAL,
"kanaal": self.VRAGEN_DEFAULTS["kanaal"],
"vertrouwelijk": False,
"plaatsgevondenOp": timezone.now().isoformat(),
}
Expand All @@ -535,7 +533,7 @@ def create_answer(
"hadKlantcontact": {"uuid": answer_klantcontact["uuid"]},
"initiator": True,
"wasPartij": {"uuid": partij["uuid"]},
"organisatienaam": self.ORGANISATIE_NAAM,
"organisatienaam": self.VRAGEN_DEFAULTS["oip_organisatie_naam"],
}
)

Expand Down Expand Up @@ -565,7 +563,7 @@ def klantcontacten_for_partij(self, partij: Partij) -> Iterable[KlantContact]:
"hadBetrokkenen",
"hadBetrokkenen.wasPartij",
],
"kanaal": self.MIJN_VRAGEN_KANAAL,
"kanaal": self.VRAGEN_DEFAULTS["kanaal"],
}
)

Expand Down

0 comments on commit 39d2c9f

Please sign in to comment.