fixed not receiving pending messageStatus bug
This commit is contained in:
		@@ -209,8 +209,8 @@ public final class LoginCredentialProcessor implements ObjectProcessor<LoginCred
 | 
			
		||||
				}
 | 
			
		||||
 | 
			
		||||
				// Deliver just a status change instead of the whole message
 | 
			
		||||
				if (gmsg.getStatus() == SENT && user.getLastSeen().isBefore(gmsg.getCreationDate())
 | 
			
		||||
						|| gmsg.getStatus() == RECEIVED && user.getLastSeen().isBefore(gmsg.getReceivedDate()))
 | 
			
		||||
				if (gmsg.getStatus() == RECEIVED && user.getLastSeen().isBefore(gmsg.getReceivedDate())
 | 
			
		||||
						|| gmsg.getStatus() == READ && user.getLastSeen().isBefore(gmsg.getReadDate()))
 | 
			
		||||
					writeProxy.write(socketID, new MessageStatusChange(gmsgCommon));
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user