Skip to content

Commit

Permalink
Don't group message with different alias
Browse files Browse the repository at this point in the history
  • Loading branch information
jungeonkim committed Apr 26, 2019
1 parent 9f19edb commit 3b00647
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion app/ui-message/client/message.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<template name="message">
<li id="{{templatePrefix}}{{msg._id}}" data-id="{{msg._id}}" data-context={{actionContext}} class="message background-transparent-dark-hover {{ignoredClass}} {{sequentialClass}} {{system}} {{t}} {{own}} {{isTemp}} {{chatops}} {{collapsed}} {{customClass}}" data-username="{{msg.u.username}}" data-tmid="{{msg.tmid}}" data-groupable="{{isGroupable}}" data-date="{{date}}" data-timestamp="{{timestamp}}">
<li id="{{templatePrefix}}{{msg._id}}" data-id="{{msg._id}}" data-context={{actionContext}} class="message background-transparent-dark-hover {{ignoredClass}} {{sequentialClass}} {{system}} {{t}} {{own}} {{isTemp}} {{chatops}} {{collapsed}} {{customClass}}" data-username="{{msg.u.username}}" data-tmid="{{msg.tmid}}" data-groupable="{{isGroupable}}" data-date="{{date}}" data-timestamp="{{timestamp}}" data-alias="{{msg.alias}}">
{{#if msg.avatar}}
{{#if avatarFromUsername}}
<button class="thumb user-card-message" data-username="{{msg.u.username}}" tabindex="1">{{> avatar username=avatarFromUsername}}</button>
Expand Down
4 changes: 2 additions & 2 deletions app/ui-message/client/message.js
Original file line number Diff line number Diff line change
Expand Up @@ -525,7 +525,7 @@ const setNewDayAndGroup = (currentNode, previousNode, forceDate, period, showDat
classList.add('new-day');
}

if (previousDataset.username !== currentDataset.username || parseInt(currentDataset.timestamp) - parseInt(previousDataset.timestamp) > period) {
if (previousDataset.username !== currentDataset.username || previousDataset.alias !== currentDataset.alias || parseInt(currentDataset.timestamp) - parseInt(previousDataset.timestamp) > period) {
return classList.remove('sequential');
}

Expand Down Expand Up @@ -564,7 +564,7 @@ Template.message.onRendered(function() { // duplicate of onViewRendered(NRR) the
}

if (nextDataset.groupable !== 'false') {
if (nextDataset.username !== currentDataset.username || parseInt(nextDataset.timestamp) - parseInt(currentDataset.timestamp) > settings.Message_GroupingPeriod) {
if (nextDataset.username !== currentDataset.username || nextDataset.alias !== currentDataset.alias || parseInt(nextDataset.timestamp) - parseInt(currentDataset.timestamp) > settings.Message_GroupingPeriod) {
nextNode.classList.remove('sequential');
} else if (!nextNode.classList.contains('new-day') && !currentNode.classList.contains('temp') && !currentNode.dataset.tmid) {
nextNode.classList.add('sequential');
Expand Down

0 comments on commit 3b00647

Please sign in to comment.