changeset 361:edb03b1ae143

add the sent message to the database once it has been sent
author Myk Melez <myk@mozilla.org>
date Tue, 04 Nov 2008 15:09:35 -0800
parents 926940f1559a
children fffaeb8f1950
files content/stream.js modules/twitter.js
diffstat 2 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/content/stream.js	Tue Nov 04 15:09:11 2008 -0800
+++ b/content/stream.js	Tue Nov 04 15:09:35 2008 -0800
@@ -261,7 +261,10 @@
     let writeTextbox = document.getElementById("writeTextbox");
     let content = writeTextbox.value;
     let twitter = new SnowlTwitter();
-    twitter.send(content);
+    // FIXME: if there is more than one target, let the user choose which one
+    // to send to.
+    let target = SnowlService.targets[0];
+    target.send(content);
   },
 
 
--- a/modules/twitter.js	Tue Nov 04 15:09:11 2008 -0800
+++ b/modules/twitter.js	Tue Nov 04 15:09:35 2008 -0800
@@ -627,8 +627,9 @@
   },
 
   _processSend: function(responseText) {
-    var JSON = Cc["@mozilla.org/dom/json;1"].createInstance(Ci.nsIJSON);
+    let JSON = Cc["@mozilla.org/dom/json;1"].createInstance(Ci.nsIJSON);
     let response = JSON.decode(responseText);
+    this._addMessage(response, new Date());
   }
 
 };