World Chat Messenger allows users from completely different language backgrounds to converse with each other in their own language taking globalization to the next level.
[ ] set init id on message on the client side (needed in order to update the message with appropriate translation)
(update) the reason why this matters is because if there are duplicate approved invitations in the database, this could cause inconsistencies in saving and retrieving conversations
revisit testing for duplicate invitation logic
while testing the updated validation error display on invitation dialog, I felt like some invitations were sent to existing contacts. so maybe the definition of duplicate needs to be expanded
[ ] cleanup duplicate invitation definition
[ ] set init id on message on the client side (needed in order to update the message with appropriate translation)
(update) the reason why this matters is because if there are duplicate approved invitations in the database, this could cause inconsistencies in saving and retrieving conversations
revisit testing for duplicate invitation logic
while testing the updated validation error display on invitation dialog, I felt like some invitations were sent to existing contacts. so maybe the definition of duplicate needs to be expanded