From a47459bb4c0b064cfebe80434a81c3ef3d26ffe2 Mon Sep 17 00:00:00 2001 From: mohsentaba Date: Tue, 2 Jun 2026 09:32:38 +0330 Subject: [PATCH] Enhance PlugNMeet client error logging to include status code and body details --- apps/course/services/plugnmeet.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/course/services/plugnmeet.py b/apps/course/services/plugnmeet.py index 29d0072..3e88614 100644 --- a/apps/course/services/plugnmeet.py +++ b/apps/course/services/plugnmeet.py @@ -102,8 +102,9 @@ class PlugNMeetClient: if response.status_code >= 400: response_data = self._safe_json(response) + error_msg = f"PlugNMeet server returned status {response.status_code}: {response.text}" raise PlugNMeetError( - "PlugNMeet server returned an error.", + error_msg, status_code=response.status_code, response_data=response_data, )