fix: linkedGroupIds null check in validateRequiredFields

null !== undefined was true, causing false validation failure on templates
without linked groups. Changed to != null check.
This commit is contained in:
Developer
2026-05-21 11:17:45 +08:00
parent 54762ca299
commit 240aea24aa
5 changed files with 27 additions and 25 deletions
@@ -135,9 +135,10 @@ export const AssessmentTemplateManager: React.FC = () => {
}
setShowModal(false);
fetchTemplates();
} catch (error) {
} catch (error: any) {
console.error('Save failed:', error);
showError(t('actionFailed'));
const msg = error?.message;
showError(msg && msg !== 'Request failed' ? msg : t('actionFailed'));
} finally {
setIsSaving(false);
}