mirror of https://github.com/Calamitous/iris.git
Don't include user's messages in unread counts
This commit is contained in:
parent
28db4d3e20
commit
0462ada0a0
3
iris.rb
3
iris.rb
|
@ -232,6 +232,7 @@ class Corpus
|
||||||
@@unread_messages ||= @@corpus
|
@@unread_messages ||= @@corpus
|
||||||
.select { |message| message.show_me? }
|
.select { |message| message.show_me? }
|
||||||
.reject{ |m| @@my_reads.include? m.hash }
|
.reject{ |m| @@my_reads.include? m.hash }
|
||||||
|
.reject{ |m| @@my_corpus.map(&:hash).include? m.hash }
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.unread_message_hashes
|
def self.unread_message_hashes
|
||||||
|
@ -725,7 +726,7 @@ class Interface
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.mark_all_read
|
def self.mark_all_read
|
||||||
mark_as_read(Corpus.unread_messages.map(&:hash))
|
Corpus.mark_as_read(Corpus.unread_messages.map(&:hash))
|
||||||
end
|
end
|
||||||
|
|
||||||
def mark_all_read
|
def mark_all_read
|
||||||
|
|
Loading…
Reference in New Issue