diff --git a/frontend/src/components/BrandSettings.vue b/frontend/src/components/BrandSettings.vue new file mode 100644 index 00000000..881021b5 --- /dev/null +++ b/frontend/src/components/BrandSettings.vue @@ -0,0 +1,85 @@ + + diff --git a/frontend/src/components/Modals/EvaluationModal.vue b/frontend/src/components/Modals/EvaluationModal.vue index b103a4f2..201e4d94 100644 --- a/frontend/src/components/Modals/EvaluationModal.vue +++ b/frontend/src/components/Modals/EvaluationModal.vue @@ -131,10 +131,16 @@ function submitEvaluation(close) { }, onError(err) { let message = err.messages?.[0] || err - let unavailabilityMessage = message.includes('unavailable') + let unavailabilityMessage + + if (typeof message === 'string') { + unavailabilityMessage = message?.includes('unavailable') + } else { + unavailabilityMessage = false + } createToast({ - title: unavailabilityMessage ? 'Evaluator is Unavailable' : 'Error', + title: unavailabilityMessage ? __('Evaluator is Unavailable') : '', text: message, icon: unavailabilityMessage ? 'alert-circle' : 'x', iconClasses: 'bg-yellow-600 text-white rounded-md p-px', diff --git a/frontend/src/components/Modals/Settings.vue b/frontend/src/components/Modals/Settings.vue index 1f250c2c..3efa5951 100644 --- a/frontend/src/components/Modals/Settings.vue +++ b/frontend/src/components/Modals/Settings.vue @@ -45,6 +45,13 @@ :label="activeTab.label" :description="activeTab.description" /> + +