changeset 777:9fa68b35b90a

Only COMPO_NORMAL compo type sets new compo_id. Handle cases that do not.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 20 Nov 2014 15:45:19 +0200
parents 81807c56153e
children 06e3469fe480
files admin.js
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/admin.js	Thu Nov 20 15:44:37 2014 +0200
+++ b/admin.js	Thu Nov 20 15:45:19 2014 +0200
@@ -448,8 +448,15 @@
 function updateEntry(cid, id)
 {
   var args = jsMakePostArgs({"name":1, "author":1, "filename":1, "info":1, "notes":1, "compo_id":4, "evalue":2, "preview_type":4}, "en", id, true);
+  var has_id = "compo_id" in lastPostArgs;
   var compo_id = lastPostArgs["compo_id"];
 
+  if (!("compo_id" in lastPostArgs))
+  {
+    args += "&compo_id=" + cid;
+    compo_id = cid;
+  }
+
   var msuccess = function(txt)
   {
     if (cid != compo_id)