diff --git a/frontend/src/app/[locale]/admin/AdminPage.tsx b/frontend/src/app/[locale]/admin/AdminPage.tsx index 1f04373..37f8303 100644 --- a/frontend/src/app/[locale]/admin/AdminPage.tsx +++ b/frontend/src/app/[locale]/admin/AdminPage.tsx @@ -84,7 +84,8 @@ export default function AdminPage({ messages, locale }: Props) { const data = await updateUserRole(tokenContext.token.access_token, userEdit.id, role); if (data.user) { addToast({ - title: 'Info', + title: 'Success', + color: 'success', description: messages.roleChanged, }); setUsers((prevUsers) => { @@ -106,13 +107,16 @@ export default function AdminPage({ messages, locale }: Props) { if (data && data.user) { addToast({ - title: 'Info', + title: 'Success', + color: 'success', description: messages.lostAdminAuth, }); router.push(`/`, { locale: locale }); } else { + setIsConfirmDialogOpen(false); addToast({ - title: 'Info', + title: 'Error', + color: 'danger', description: messages.atLeast, }); } diff --git a/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/[caseId]/CaseEditor.tsx b/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/[caseId]/CaseEditor.tsx index fe3a0aa..20d607b 100644 --- a/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/[caseId]/CaseEditor.tsx +++ b/frontend/src/app/[locale]/projects/[projectId]/folders/[folderId]/cases/[caseId]/CaseEditor.tsx @@ -273,7 +273,8 @@ export default function CaseEditor({ await updateCaseTags(tokenContext.token.access_token, Number(caseId), tagIds, projectId); addToast({ - title: 'Info', + title: 'Success', + color: 'success', description: messages.updatedTestCase, }); setIsDirty(false); diff --git a/frontend/src/app/[locale]/projects/[projectId]/runs/[runId]/RunEditor.tsx b/frontend/src/app/[locale]/projects/[projectId]/runs/[runId]/RunEditor.tsx index 113af19..1a291a8 100644 --- a/frontend/src/app/[locale]/projects/[projectId]/runs/[runId]/RunEditor.tsx +++ b/frontend/src/app/[locale]/projects/[projectId]/runs/[runId]/RunEditor.tsx @@ -192,7 +192,8 @@ export default function RunEditor({ await initTestCases(); addToast({ - title: 'Info', + title: 'Success', + color: 'success', description: messages.updatedTestRun, }); setIsUpdating(false); diff --git a/frontend/src/app/[locale]/projects/[projectId]/settings/ProjectTagsManager.tsx b/frontend/src/app/[locale]/projects/[projectId]/settings/ProjectTagsManager.tsx index d77b19c..fe537fd 100644 --- a/frontend/src/app/[locale]/projects/[projectId]/settings/ProjectTagsManager.tsx +++ b/frontend/src/app/[locale]/projects/[projectId]/settings/ProjectTagsManager.tsx @@ -71,12 +71,14 @@ export default function ProjectTagsManager({ projectId, messages }: ProjectTagsM setTagName(''); addToast({ title: 'Success', + color: 'success', description: messages.tagCreated, }); } catch (error: unknown) { const errorMessage = error instanceof Error ? error.message : messages.tagErrorCreate; addToast({ title: 'Error', + color: 'danger', description: errorMessage, }); logError('Error creating tag:', error); @@ -97,12 +99,14 @@ export default function ProjectTagsManager({ projectId, messages }: ProjectTagsM setEditErrorMessage(''); addToast({ title: 'Success', + color: 'success', description: messages.tagUpdated, }); } catch (error: unknown) { const errorMessage = error instanceof Error ? error.message : messages.tagErrorUpdate; addToast({ title: 'Error', + color: 'danger', description: errorMessage, }); logError('Error updating tag:', error); @@ -116,12 +120,14 @@ export default function ProjectTagsManager({ projectId, messages }: ProjectTagsM setOpenPopoverTagId(null); addToast({ title: 'Success', + color: 'success', description: messages.tagDeleted, }); } catch (error: unknown) { const errorMessage = error instanceof Error ? error.message : messages.tagErrorDelete; addToast({ title: 'Error', + color: 'danger', description: errorMessage, }); logError('Error deleting tag:', error); diff --git a/frontend/utils/TokenProvider.tsx b/frontend/utils/TokenProvider.tsx index f500120..3c7a60a 100644 --- a/frontend/utils/TokenProvider.tsx +++ b/frontend/utils/TokenProvider.tsx @@ -139,7 +139,7 @@ const TokenProvider = ({ toastMessages, locale, children }: TokenProps) => { if (ret.reason === 'notoken') { if (toastMessages) { addToast({ - title: 'Info', + title: 'Error', description: toastMessages.needSignedIn, color: 'danger', }); @@ -147,7 +147,7 @@ const TokenProvider = ({ toastMessages, locale, children }: TokenProps) => { } else if (ret.reason === 'expired') { if (toastMessages) { addToast({ - title: 'Info', + title: 'Error', description: toastMessages.sessionExpired, color: 'danger', });