diff options
-rw-r--r-- | web/client.js | 4 |
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 |