REPORT de la branche 1.1
[euphorik.git] / js / pageMinichat / conversations.js
index 90e5943..378c2a2 100644 (file)
@@ -63,11 +63,11 @@ euphorik.Conversations.prototype.toggleMessageRepond = function(mess) {
 euphorik.Conversations.prototype.mettreAJourFragment = function() {\r
    conv = [];\r
    for(var i = 1; i < this.conversations.length; i++) {\r
-       conv.push(this.conversations[i].racine.id)\r
+       conv.push(this.conversations[i].racine.id);\r
    }\r
    this.fragment.setVal("conv", conv);\r
    this.fragment.write();\r
-}\r
+};\r
 \r
 /**\r
   * Enlève tous les messages auquel l'utilisateur souhaite répondre.\r
@@ -195,7 +195,7 @@ euphorik.Conversations.prototype.getJSONrafraichirMessages = function() {
 };\r
 \r
 euphorik.Conversations.prototype.getJSONConversations = function() {\r
-   var thisConversations = this\r
+   var thisConversations = this;\r
    var clientConv = [];\r
    \r
    this.client.conversations.each(function(i, conv) {\r
@@ -298,7 +298,7 @@ euphorik.Conversations.prototype.supprimerConversation = function(num) {
    }\r
    this.conversations[num].supprimer();\r
    \r
-   // décalage TODO : supprimer le dernier élément \r
+   // les numéros sont réassigné\r
    for (var i = num; i < this.conversations.length - 1; i++) {\r
       this.conversations[i] = this.conversations[i+1];\r
       this.conversations[i].num -= 1;\r
@@ -371,6 +371,8 @@ euphorik.Conversations.prototype.rafraichirMessages = function(vider) {
          conv.idDernierMessageAffiche = 0;\r
       });\r
    }\r
+   
+   thisConversations.util.showWaitBar(); // pour faire patienter le user :)
    \r
    this.comet.waitEvent(\r
       function() { return thisConversations.getJSONrafraichirMessages(); },\r
@@ -387,7 +389,8 @@ euphorik.Conversations.prototype.rafraichirMessages = function(vider) {
                $("#trollCourant .troll a[@rel*=lightbox]").lightBox();\r
             },\r
          "new_messages" :\r
-            function(data) {\r
+            function(data) {
+               \r
                if (vider) {\r
                   thisConversations.viderMessages();\r
                }\r
@@ -404,7 +407,9 @@ euphorik.Conversations.prototype.rafraichirMessages = function(vider) {
                   thisConversations.afficherMessagesRepondConversations();\r
                }\r
                \r
-               vider = false;\r
+               vider = false;
+               
+               thisConversations.util.hideWaitBar();\r
             }\r
       }\r
    );\r