FIX plein de bugs introduits avec la Grand Restructuration
[euphorik.git] / js / pageMinichat / conversations.js
index d5a40e6..2d5df0c 100644 (file)
@@ -57,12 +57,12 @@ euphorik.Conversations.prototype.toggleMessageRepond = function(mess) {
 };\r
 \r
 /**\r
-  * Enlève tous les messages auquel l'utilisateur souhaite répond.\r
+  * Enlève tous les messages auquel l'utilisateur souhaite répondre.\r
   */\r
 euphorik.Conversations.prototype.enleverMessagesRepond = function() {\r
    var thisConversations = this;\r
    \r
-   objectEach(function(messId, mess) {\r
+   objectEach(this.messagesRepond, function(messId, mess) {\r
       thisConversations.enleverMessageRepond(mess);\r
    });\r
     \r
@@ -98,7 +98,7 @@ euphorik.Conversations.prototype.ajouterMessageRepond = function(mess) {
    }\r
    mess2 = this.messagesRepond[mess2];\r
    \r
-   if (!mess2 && mess2.racineId !== mess.racineId) {\r
+   if (mess2 && mess2.racineId == mess.racineId) {\r
       this.util.messageDialogue("Impossible de répondre à deux messages ne faisant pas partie de la même conversation");\r
       return;\r
    }\r
@@ -156,7 +156,7 @@ euphorik.Conversations.prototype.rafraichireNombreMessagesRepond = function() {
   */\r
 euphorik.Conversations.prototype.afficherMessagesRepondConversations = function() {\r
    var expr = "";\r
-   objectEach(function(messId, mess) {\r
+   objectEach(this.messagesRepond, function(messId, mess) {\r
       expr += "#" + mess.getId() + ",";\r
    });\r
    $(expr).addClass("repondEnEvidence");\r