summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--web/client.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/web/client.js b/web/client.js
index 9f4457f..7f7daf2 100644
--- a/web/client.js
+++ b/web/client.js
@@ -246,7 +246,9 @@ $(function() {
}
);
- if (!set) data.data[index(name)] = npv;
+ if (data.meta.type == "list" && del)
+ data.data.splice(name - 1, 1);
+ else if (!set) data.data[index(name)] = npv;
else if (del)
data.data.splice(
data.data.indexOf(name), 1