Skip to content

Commit 030fd71

Browse files
committed
markAsUnread
1 parent 1f3943e commit 030fd71

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

services/static-webserver/client/source/class/osparc/data/model/Conversation.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,8 @@ qx.Class.define("osparc.data.model.Conversation", {
188188
return promise
189189
.then(resp => {
190190
const messagesData = resp["data"];
191-
messagesData.forEach(messageData => this._addMessage(messageData));
191+
const markAsUnread = false;
192+
messagesData.forEach(messageData => this._addMessage(messageData, markAsUnread));
192193
this.__nextRequestParams = resp["_links"]["next"];
193194
return resp;
194195
})

services/static-webserver/client/source/class/osparc/data/model/ConversationSupport.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,12 +184,12 @@ qx.Class.define("osparc.data.model.ConversationSupport", {
184184
},
185185

186186
// overriden
187-
_addMessage: function(messageData) {
187+
_addMessage: function(messageData, markAsUnread = true) {
188188
const message = this.base(arguments, messageData);
189189
this.__evalFirstAndLastMessage();
190190

191191
// mark conversation as unread if the message is from the other party
192-
if (!osparc.data.model.Message.isMyMessage(message)) {
192+
if (markAsUnread && !osparc.data.model.Message.isMyMessage(message)) {
193193
this.setReadBy(false);
194194
}
195195
return message;

0 commit comments

Comments
 (0)