first message shown twice for new user issue solved

This commit is contained in:
lucio.lelii 2021-10-13 13:48:37 +02:00
parent 08f0160d8d
commit 7f88e20a88
1 changed files with 20 additions and 17 deletions

View File

@ -360,13 +360,16 @@ public class MessageManager extends Impersonable{
} }
private void insertOrdered(List<Message> messages, Message toInsert) { private void insertOrdered(List<Message> messages, Message toInsert) {
if (messages.isEmpty()) messages.add(toInsert); if (messages.isEmpty())
messages.add(toInsert);
else {
int i; int i;
for ( i=0 ; i<messages.size(); i++) for ( i=0 ; i<messages.size(); i++)
if (messages.get(i).getCreationTime().getTimeInMillis()<=toInsert.getCreationTime().getTimeInMillis()) if (messages.get(i).getCreationTime().getTimeInMillis()<=toInsert.getCreationTime().getTimeInMillis())
break; break;
messages.add(i, toInsert); messages.add(i, toInsert);
} }
}
private Node checkRights(String user, Message messageItem) throws RepositoryException, StorageHubException{ private Node checkRights(String user, Message messageItem) throws RepositoryException, StorageHubException{