Date change marker: Don't modify last line's date
This commit is contained in:
parent
134ac86743
commit
735798831f
1 changed files with 7 additions and 4 deletions
|
@ -261,11 +261,14 @@ weechat.factory('handlers', ['$rootScope', '$log', 'models', 'plugins', 'notific
|
|||
handleLine(l, manually);
|
||||
});
|
||||
if (message.objects[0].content.length > 0) {
|
||||
var last_line =
|
||||
// fiddle out the buffer ID and take the last line's date
|
||||
var last_object =
|
||||
message.objects[0].content[message.objects[0].content.length-1];
|
||||
var last_message = new models.BufferLine(last_line);
|
||||
var buffer = models.getBuffer(last_message.buffer);
|
||||
injectDateChangeMessageIfNeeded(buffer, last_message.date, new Date());
|
||||
var buffer = models.getBuffer(last_object.buffer);
|
||||
if (buffer.lines.length > 0) {
|
||||
var last_date = new Date(buffer.lines[buffer.lines.length - 1].date);
|
||||
injectDateChangeMessageIfNeeded(buffer, last_date, new Date());
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue