utilize 'userMessage' if sent by server

This commit is contained in:
2026-05-24 16:23:47 -06:00
parent ce45ddb2bd
commit ad419efa0d

View File

@@ -2116,6 +2116,10 @@ export default class AccountViewView extends Vue {
hasLocation: result.includeLocation, hasLocation: result.includeLocation,
}); });
if (response.data.userMessage) {
this.notify.info(response.data.userMessage);
}
return result; return result;
} else { } else {
logger.debug("[AccountViewView] No profile data found in response:", { logger.debug("[AccountViewView] No profile data found in response:", {
@@ -2123,6 +2127,10 @@ export default class AccountViewView extends Vue {
hasData: !!response.data, hasData: !!response.data,
hasDataData: !!(response.data && response.data.data), hasDataData: !!(response.data && response.data.data),
}); });
if (response.data?.userMessage) {
this.notify.info(response.data.userMessage);
}
} }
return null; return null;
@@ -2229,6 +2237,10 @@ export default class AccountViewView extends Vue {
status: response.status, status: response.status,
}); });
if (response.data?.userMessage) {
this.notify.info(response.data.userMessage);
}
return true; return true;
} catch (error: unknown) { } catch (error: unknown) {
// Handle specific HTTP status codes cleanly to suppress console spam // Handle specific HTTP status codes cleanly to suppress console spam
@@ -2345,6 +2357,10 @@ export default class AccountViewView extends Vue {
status: response.status, status: response.status,
}); });
if (response.data?.userMessage) {
this.notify.info(response.data.userMessage);
}
return true; return true;
} catch (error: unknown) { } catch (error: unknown) {
// Handle specific HTTP status codes cleanly to suppress console spam // Handle specific HTTP status codes cleanly to suppress console spam