remove non-working interests, enhance error messages, update tasks & changelog

This commit is contained in:
2024-04-09 17:54:17 -06:00
parent ca22930012
commit 30bd53fb6f
6 changed files with 24 additions and 17 deletions

View File

@@ -864,7 +864,9 @@ export default class ContactsView extends Vue {
let userMessage = "There was an error. See logs for more info.";
const serverError = error as AxiosError;
if (serverError) {
if (serverError.message) {
if (serverError.response?.data?.error?.message) {
userMessage = serverError.response.data.error.message;
} else if (serverError.message) {
userMessage = serverError.message; // Info for the user
} else {
userMessage = JSON.stringify(serverError.toJSON());