Skip to content

Commit ece356a

Browse files
committed
Merge branch '65422-expired-kle-numbers' into 'master'
fix: [#65422] support expired kle numbers in the service api See merge request rammearkitektur/os2mo!2621
2 parents dff01bf + aa5c3d5 commit ece356a

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

backend/mora/handler/impl/kle.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# SPDX-License-Identifier: MPL-2.0
33
from structlog import get_logger
44

5+
from mora import lora
56
from mora import util
67

78
from ... import mapping
@@ -47,7 +48,9 @@ async def _get_mo_object_from_effect(
4748
]
4849

4950
kle_number = await facet.request_bulked_get_one_class_full(
50-
kle_number_uuid, only_primary_uuid=only_primary_uuid
51+
kle_number_uuid,
52+
only_primary_uuid=only_primary_uuid,
53+
connector=lora.Connector(virkningfra="-infinity", virkningtil="infinity"),
5154
)
5255

5356
org_unit = await orgunit.request_bulked_get_one_orgunit(

backend/mora/service/facet.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,10 @@ async def request_bulked_get_one_class(
185185
classid: str,
186186
details: set[ClassDetails] | None = None,
187187
only_primary_uuid: bool = False,
188+
connector: lora.Connector | None = None,
188189
) -> MO_OBJ_TYPE:
189-
connector = common.get_connector()
190+
if connector is None:
191+
connector = common.get_connector()
190192
return await get_one_class(
191193
c=connector,
192194
classid=classid,

0 commit comments

Comments
 (0)