Skip to content

Commit

Permalink
Merge pull request #2217 from uktrade/LTD-5482-move-flagging-rule-fun…
Browse files Browse the repository at this point in the history
…ctions

Move flagging rule functions into lite_routing
  • Loading branch information
kevincarrogan authored Oct 10, 2024
2 parents 03b3134 + f471704 commit c088cc9
Show file tree
Hide file tree
Showing 10 changed files with 11 additions and 598 deletions.
2 changes: 1 addition & 1 deletion api/applications/views/applications.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
from api.staticdata.statuses.models import CaseSubStatus
from api.users.libraries.notifications import get_case_notifications
from api.users.models import ExporterUser
from api.workflow.flagging_rules_automation import apply_flagging_rules_to_case
from lite_routing.routing_rules_internal.flagging_engine import apply_flagging_rules_to_case

from lite_routing.routing_rules_internal.routing_engine import run_routing_rules

Expand Down
2 changes: 1 addition & 1 deletion api/cases/signals.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from api.cases.models import Case
from api.staticdata.statuses.enums import CaseStatusEnum
from api.staticdata.statuses.libraries.get_case_status import get_case_status_by_status
from api.workflow.flagging_rules_automation import apply_flagging_rules_to_case
from lite_routing.routing_rules_internal.flagging_engine import apply_flagging_rules_to_case


@receiver(pre_save)
Expand Down
5 changes: 4 additions & 1 deletion api/flags/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,10 @@
from api.queries.end_user_advisories.models import EndUserAdvisoryQuery
from api.queries.goods_query.models import GoodsQuery

from api.workflow.flagging_rules_automation import apply_flagging_rule_to_all_open_cases, apply_flagging_rule_for_flag
from lite_routing.routing_rules_internal.flagging_engine import (
apply_flagging_rule_to_all_open_cases,
apply_flagging_rule_for_flag,
)

from lite_content.lite_api import strings

Expand Down
2 changes: 1 addition & 1 deletion api/organisations/views/organisations.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
from api.staticdata.statuses.libraries.get_case_status import get_case_status_by_status
from api.staticdata.statuses.models import CaseStatus
from api.users.enums import UserType
from api.workflow.flagging_rules_automation import apply_flagging_rules_to_case
from lite_routing.routing_rules_internal.flagging_engine import apply_flagging_rules_to_case


class OrganisationsList(generics.ListCreateAPIView):
Expand Down
2 changes: 1 addition & 1 deletion api/queries/end_user_advisories/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from api.queries.end_user_advisories.models import EndUserAdvisoryQuery
from api.queries.end_user_advisories.serializers import EndUserAdvisoryViewSerializer, EndUserAdvisoryListSerializer
from api.users.libraries.notifications import get_case_notifications
from api.workflow.flagging_rules_automation import apply_flagging_rules_to_case
from lite_routing.routing_rules_internal.flagging_engine import apply_flagging_rules_to_case


class EndUserAdvisoriesList(ListAPIView):
Expand Down
2 changes: 1 addition & 1 deletion api/queries/goods_query/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
from api.queries.helpers import get_exporter_query
from api.staticdata.statuses.enums import CaseStatusEnum
from api.users.models import UserOrganisationRelationship
from api.workflow.flagging_rules_automation import apply_flagging_rules_to_case
from lite_routing.routing_rules_internal.flagging_engine import apply_flagging_rules_to_case


class GoodsQueriesCreate(APIView):
Expand Down
270 changes: 0 additions & 270 deletions api/workflow/flagging_rules_automation.py

This file was deleted.

Loading

0 comments on commit c088cc9

Please sign in to comment.