fix: evaluation error message issue

This commit is contained in:
Jannat Patel
2024-09-25 11:10:26 +05:30
parent 04552bdef6
commit 33c76e842f

View File

@@ -131,10 +131,16 @@ function submitEvaluation(close) {
}, },
onError(err) { onError(err) {
let message = err.messages?.[0] || 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({ createToast({
title: unavailabilityMessage ? 'Evaluator is Unavailable' : 'Error', title: unavailabilityMessage ? __('Evaluator is Unavailable') : '',
text: message, text: message,
icon: unavailabilityMessage ? 'alert-circle' : 'x', icon: unavailabilityMessage ? 'alert-circle' : 'x',
iconClasses: 'bg-yellow-600 text-white rounded-md p-px', iconClasses: 'bg-yellow-600 text-white rounded-md p-px',