[bug] Fix ReturnOrder event registration (#12633)

This commit is contained in:
Oliver
2026-08-13 16:43:22 +10:00
committed by GitHub
parent 13540fceeb
commit 695b9c1dc2
2 changed files with 4 additions and 2 deletions
+2
View File
@@ -38,6 +38,8 @@ class ReturnOrderEvents(BaseEventEnum):
CANCELLED = 'returnorder.cancelled'
HOLD = 'returnorder.hold'
OVERDUE = 'order.overdue_return_order'
class TransferOrderEvents(BaseEventEnum):
"""Event enumeration for the PurchaseOrder models."""
+2 -2
View File
@@ -16,7 +16,7 @@ import InvenTree.helpers_model
import order.models
import stock.models as stock_models
from InvenTree.tasks import ScheduledTask, scheduled_task
from order.events import PurchaseOrderEvents, SalesOrderEvents
from order.events import PurchaseOrderEvents, ReturnOrderEvents, SalesOrderEvents
from order.status_codes import (
PurchaseOrderStatusGroups,
ReturnOrderStatusGroups,
@@ -193,7 +193,7 @@ def notify_overdue_return_order(ro: order.models.ReturnOrder) -> None:
'template': {'html': 'email/overdue_return_order.html', 'subject': name},
}
event_name = SalesOrderEvents.OVERDUE
event_name = ReturnOrderEvents.OVERDUE
# Send a notification to the appropriate users
common.notifications.trigger_notification(