From b29a44cf95cc76024c2231701c30f2b3254433ac Mon Sep 17 00:00:00 2001 From: SimplifiedPrivacy Date: Thu, 27 Aug 2026 11:47:01 -0400 Subject: [PATCH] Phasing out legacy dict for Result Objects --- core/controllers/tickets/UseTicketController.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/controllers/tickets/UseTicketController.py b/core/controllers/tickets/UseTicketController.py index 07ef5c6..cb1aac3 100644 --- a/core/controllers/tickets/UseTicketController.py +++ b/core/controllers/tickets/UseTicketController.py @@ -156,14 +156,14 @@ def use_ticket( if ticket_exists == False: error_msg = "The ticket file does not exist in the correct folder." ticket_observer.notify("failed_input", subject=error_msg) - return {"valid": False, "message": error_msg} + return Result(valid=False, error_type=ResultError.INVALID_INPUT, message=error_msg) # does the file keeping track of ALL tickets exist: does_the_file_exist, path_of_file = does_ticket_tracker_exist() if does_the_file_exist == False: error_msg = f"The ticket tracker organizer file does not exist. Check the folder {path_of_file}" ticket_observer.notify("failed_input", subject=error_msg) - return {"valid": False, "message": error_msg} + return Result(valid=False, error_type=ResultError.MISSING_FILE, message=error_msg) # the actual work here, everything else is just handling: ticket_observer.notify("connecting", "Connecting..")