]> git.plutz.net Git - lobster/blobdiff - therapies/autosave.js
top link in client list
[lobster] / therapies / autosave.js
index bf6727492bcd649ec198d1bbdd9c9656814d31c7..665a6011463ff7de12fa5e064847910805be58c1 100644 (file)
@@ -4,6 +4,7 @@ var formdata = '';
 
 function postsubmit(){
   if ( this.status == 200 ) {
+    document.querySelector('#report input[name="tid"]').setAttribute('value', this.response);
     console.log('successful auto submit of form data');
     button.setAttribute('style', 'display: none;');
   } else {
@@ -18,7 +19,7 @@ function failsubmit(){
 
 function formencode(fd){
     var send;
-    send='autosubmit=false';
+    send='autosubmit=true';
     for (var tup of fd.entries()){
       send += '&' + encodeURIComponent(tup[0]) + '=' + encodeURIComponent(tup[1]);
     }
@@ -28,6 +29,7 @@ function formencode(fd){
 function formsend(){
   var request = new XMLHttpRequest();
   request.open('post', '/therapies/update_therapy.sh');
+  request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   request.timeout = 5000;
   request.onload = postsubmit;
   request.ontimeout = failsubmit;