fixed read conversations showing up as notifications after a restart
This commit is contained in:
		
							parent
							
								
									d56214f096
								
							
						
					
					
						commit
						3c45f00443
					
				| @ -313,12 +313,11 @@ public class Conversation extends AbstractEntity implements Blockable { | ||||
| 	public List<Message> markRead() { | ||||
| 		final List<Message> unread = new ArrayList<>(); | ||||
| 		synchronized (this.messages) { | ||||
| 			for (int i = this.messages.size() - 1; i >= 0; --i) { | ||||
| 				if (this.messages.get(i).isRead()) { | ||||
| 					break; | ||||
| 			for(Message message : this.messages) { | ||||
| 				if (!message.isRead()) { | ||||
| 					message.markRead(); | ||||
| 					unread.add(message); | ||||
| 				} | ||||
| 				this.messages.get(i).markRead(); | ||||
| 				unread.add(this.messages.get(i)); | ||||
| 			} | ||||
| 		} | ||||
| 		return unread; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Daniel Gultsch
						Daniel Gultsch