Fix: Flere steder i order_service brugte execute_query_single forkert

This commit is contained in:
Christian 2025-12-22 17:13:10 +01:00
parent 0d9af55dfc
commit dd23312731

View File

@ -397,10 +397,15 @@ class OrderService:
"""Annuller en ordre"""
try:
# Check order exists and is not exported
order = execute_query(
order_result = execute_query(
"SELECT * FROM tmodule_orders WHERE id = %s",
(order_id,))
if not order_result:
raise HTTPException(status_code=404, detail="Order not found")
order = order_result[0]
if not order:
raise HTTPException(status_code=404, detail="Order not found")
@ -420,7 +425,7 @@ class OrderService:
)
# Reset time entries back to approved
lines = execute_query_single(
lines = execute_query(
"SELECT time_entry_ids FROM tmodule_order_lines WHERE order_id = %s",
(order_id,)
)