Compare commits

...

5 Commits

Author SHA1 Message Date
Owen Schwartz
0fc1aa9191 Merge pull request #2755 from fosrl/dev
Update go version
2026-03-31 16:04:11 -07:00
Owen Schwartz
ddf417f4ca Merge pull request #2753 from fosrl/dev
Update security
2026-03-31 15:27:47 -07:00
Owen Schwartz
d08be59055 Merge pull request #2752 from fosrl/dev
1.17.0-rc.0
2026-03-31 15:24:25 -07:00
Owen Schwartz
322c136d1f Merge pull request #2748 from jaydeep-pipaliya/fix/empty-targets-toast-message
fix: show contextual toast when saving with no targets
2026-03-31 15:11:12 -07:00
jaydeep-pipaliya
e06f2f47b1 fix: show contextual toast when saving with no targets
Instead of always showing "Settings updated" when saving, show
"Targets cleared" when the target list is empty. This gives the user
accurate feedback without blocking the save action.

Fixes #586
2026-03-31 11:48:56 +05:30
2 changed files with 8 additions and 2 deletions

View File

@@ -624,6 +624,8 @@
"targetErrorInvalidPortDescription": "Please enter a valid port number", "targetErrorInvalidPortDescription": "Please enter a valid port number",
"targetErrorNoSite": "No site selected", "targetErrorNoSite": "No site selected",
"targetErrorNoSiteDescription": "Please select a site for the target", "targetErrorNoSiteDescription": "Please select a site for the target",
"targetTargetsCleared": "Targets cleared",
"targetTargetsClearedDescription": "All targets have been removed from this resource",
"targetCreated": "Target created", "targetCreated": "Target created",
"targetCreatedDescription": "Target has been created successfully", "targetCreatedDescription": "Target has been created successfully",
"targetErrorCreate": "Failed to create target", "targetErrorCreate": "Failed to create target",

View File

@@ -774,8 +774,12 @@ function ProxyResourceTargetsForm({
} }
toast({ toast({
title: t("settingsUpdated"), title: targets.length === 0
description: t("settingsUpdatedDescription") ? t("targetTargetsCleared")
: t("settingsUpdated"),
description: targets.length === 0
? t("targetTargetsClearedDescription")
: t("settingsUpdatedDescription")
}); });
setTargetsToRemove([]); setTargetsToRemove([]);