Skip to content

Commit

Permalink
feat: add ability to configure sigmax return state
Browse files Browse the repository at this point in the history
  • Loading branch information
bartjkdp committed Sep 9, 2024
1 parent aa80cc2 commit 1c886a4
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
import logging
import re

from django.conf import settings
from django.core.exceptions import ValidationError
from django.shortcuts import render
from lxml import etree

from signals.apps.sigmax.models import CityControlRoundtrip
from signals.apps.signals import workflow
from signals.apps.signals.models import Signal

logger = logging.getLogger(__name__)
Expand Down Expand Up @@ -107,7 +107,7 @@ def _update_status_actualiseerZaakstatus_Lk01(signal, request_data):
"""
status_text = _get_status_text_actualiseerZaakstatus_Lk01(request_data)
status_data = {
'state': workflow.AFGEHANDELD_EXTERN,
'state': settings.SIGMAX_AFGEHANDELD_STATUS,
'text': status_text,
'extra_properties': {
'sigmax_datum_afgehandeld': request_data['datum_afgehandeld'],
Expand Down
3 changes: 3 additions & 0 deletions app/signals/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import os
from typing import Any, Callable

from signals.apps.signals import workflow
from signals import __version__

BASE_DIR: str = os.path.dirname(os.path.abspath(__file__))
Expand Down Expand Up @@ -378,6 +379,8 @@ def is_super_user(user) -> bool:
SIGMAX_CLIENT_CERT: str | None = os.getenv('SIGMAX_CLIENT_CERT', None)
SIGMAX_CLIENT_KEY: str | None = os.getenv('SIGMAX_CLIENT_KEY', None)
SIGMAX_SEND_FAIL_TIMEOUT_MINUTES: str | int = os.getenv('SIGMAX_SEND_FAIL_TIMEOUT_MINUTES', 60*24) # noqa Default is 24hrs.
SIGMAX_AFGEHANDELD_STATUS: str = os.getenv('SIGMAX_AFGEHANDELD_STATUS', workflow.AFGEHANDELD_EXTERN)


# Child settings
SIGNAL_MAX_NUMBER_OF_CHILDREN: int = 10
Expand Down

0 comments on commit 1c886a4

Please sign in to comment.