You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by ru...@apache.org on 2017/11/16 20:26:38 UTC
[whimsy] branch master updated: correct merge logic
This is an automated email from the ASF dual-hosted git repository.
rubys pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git
The following commit(s) were added to refs/heads/master by this push:
new a219933 correct merge logic
a219933 is described below
commit a2199337c66191fdb9616fa964e0c6a63061d3f8
Author: Sam Ruby <ru...@intertwingly.net>
AuthorDate: Thu Nov 16 15:26:06 2017 -0500
correct merge logic
---
www/secretary/workbench/views/index.js.rb | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/www/secretary/workbench/views/index.js.rb b/www/secretary/workbench/views/index.js.rb
index 95a712c..46c2d0a 100644
--- a/www/secretary/workbench/views/index.js.rb
+++ b/www/secretary/workbench/views/index.js.rb
@@ -148,12 +148,14 @@ class Index < Vue
def merge(messages)
messages.each do |new_message|
index = @messages.find_index do |old_message|
- old_message.time+old_message.hash <= new_message.time+new_message.hash
+ old_message.time < new_message.time or
+ (old_message.time == new_message.time and
+ old_message.href <= new_message.href)
end
if index == -1
@messages << new_message
- elsif @messages[index].hash == new_message.hash
+ elsif @messages[index].href == new_message.href
@messages[index] = new_message
else
@messages.splice index, 0, new_message
--
To stop receiving notification emails like this one, please contact
['"commits@whimsical.apache.org" <co...@whimsical.apache.org>'].