From 4990ddf9e46495b65fc3638ea8d6bed0cbe6b857 Mon Sep 17 00:00:00 2001 From: Fringg Date: Sat, 21 Mar 2026 04:08:18 +0300 Subject: [PATCH] fix: add diagnostic payload logging in create_user error path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Consistent with update_user — log full payload before re-raising non-A039 errors to aid debugging. --- app/external/remnawave_api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app/external/remnawave_api.py b/app/external/remnawave_api.py index f5e588b4..dcc61132 100644 --- a/app/external/remnawave_api.py +++ b/app/external/remnawave_api.py @@ -483,6 +483,7 @@ class RemnaWaveAPI: ) response = await self._make_request('POST', '/api/users', data) else: + logger.error('POST /api/users FAILED — full payload', payload=data) raise user = self._parse_user(response['response']) logger.info(