Array.toJSON() no longer exists.
authorMichael M Slusarz <slusarz@curecanti.org>
Thu, 1 Jul 2010 21:15:12 +0000 (15:15 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 1 Jul 2010 21:15:12 +0000 (15:15 -0600)
imp/js/dimpbase.js
imp/js/search.js
imp/js/viewport.js

index cf27aba..58876a6 100644 (file)
@@ -2441,7 +2441,7 @@ var DimpBase = {
         if (!Object.isArray(params.mboxes)) {
             params.mboxes = [ params.mboxes ];
         }
-        params.mboxes = params.mboxes.toJSON();
+        params.mboxes = Object.toJSON(params.mboxes);
 
         if (params.callback) {
             cback = function(func, r) { this._folderLoadCallback(r, func); }.bind(this, params.callback);
@@ -2796,7 +2796,7 @@ var DimpBase = {
 
         this.updateFlag(vs, flag, set);
         if (!opts.noserver) {
-            DimpCore.doAction('flagMessages', this.viewport.addRequestParams({ flags: flags.toJSON(), view: this.folder }), { uids: vs });
+            DimpCore.doAction('flagMessages', this.viewport.addRequestParams({ flags: Object.toJSON(flags), view: this.folder }), { uids: vs });
         }
     },
 
@@ -2804,7 +2804,7 @@ var DimpBase = {
     // mbox = (string) The mailbox to flag
     flagAll: function(type, set, mbox)
     {
-        DimpCore.doAction('flagAll', { flags: [ type ].toJSON(), set: Number(set), mbox: mbox }, { callback: this._flagAllCallback.bind(this) });
+        DimpCore.doAction('flagAll', { flags: Object.toJSON([ type ]), set: Number(set), mbox: mbox }, { callback: this._flagAllCallback.bind(this) });
     },
 
     hasFlag: function(f, r)
index 7d6837e..c762baf 100644 (file)
@@ -353,7 +353,7 @@ var ImpSearch = {
                         break;
                     }
                 }, this);
-                $('criteria_form').setValue(data.toJSON());
+                $('criteria_form').setValue(Object.toJSON(data));
                 $('search_form').submit();
             } else {
                 alert(this.text.need_criteria);
index 7fb8cde..b20840e 100644 (file)
@@ -780,7 +780,7 @@ var ViewPort = Class.create({
         } else {
             cached = this._getBuffer(opts.view).getAllUIDs();
             cached = cached.size()
-                ? cached.toJSON()
+                ? Object.toJSON(cached)
                 : '';
         }