chore(webui): say "successfully removed" when using a negative quantity #1271

Merged
Sainan merged 1 commits from webui-negative into main 2025-03-22 03:37:07 -07:00
2 changed files with 20 additions and 12 deletions

View File

@ -812,6 +812,8 @@ function doAcquireMiscItems() {
$("#miscitem-type").addClass("is-invalid").focus(); $("#miscitem-type").addClass("is-invalid").focus();
return; return;
} }
const count = parseInt($("#miscitem-count").val());
if (count != 0) {
revalidateAuthz(() => { revalidateAuthz(() => {
$.post({ $.post({
url: "/custom/addItems?" + window.authz, url: "/custom/addItems?" + window.authz,
@ -819,14 +821,19 @@ function doAcquireMiscItems() {
data: JSON.stringify([ data: JSON.stringify([
{ {
ItemType: uniqueName, ItemType: uniqueName,
ItemCount: parseInt($("#miscitem-count").val()) ItemCount: count
} }
]) ])
}).done(function () { }).done(function () {
if (count > 0) {
toast(loc("code_succAdded")); toast(loc("code_succAdded"));
} else {
toast(loc("code_succRemoved"));
}
}); });
}); });
} }
}
function doAcquireRiven() { function doAcquireRiven() {
let fingerprint; let fingerprint;

View File

@ -28,6 +28,7 @@ dict = {
code_succRankUp: `Successfully ranked up.`, code_succRankUp: `Successfully ranked up.`,
code_noEquipmentToRankUp: `No equipment to rank up.`, code_noEquipmentToRankUp: `No equipment to rank up.`,
code_succAdded: `Successfully added.`, code_succAdded: `Successfully added.`,
code_succRemoved: `Successfully removed.`,
code_buffsNumber: `Number of buffs`, code_buffsNumber: `Number of buffs`,
code_cursesNumber: `Number of curses`, code_cursesNumber: `Number of curses`,
code_rerollsNumber: `Number of rerolls`, code_rerollsNumber: `Number of rerolls`,