Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Status "pending' to 'sent' not updated on UI in realtime when internet is back #497

Closed
sumairasaeed opened this issue Feb 14, 2017 · 7 comments

Comments

@sumairasaeed
Copy link
Contributor

Chat messages status "pending' to 'sent' not updated on UI in realtime when internet is back

Here are the repro steps:
1- Switch off internet
2- Send some chat messages
3- Switch 'ON' internet remaining on conversation page.
4- Status of only first message changes from 'pending' to 'sent' . Other messages show status as 'pending'
5- Go back to chats tab and come again to conversation/chats page so it shows correct status for all messages (i.e. 'pending' changed to 'sent')

@jekram
Copy link
Contributor

jekram commented Feb 14, 2017

was this working before the swift upgrade?

@jekram
Copy link
Contributor

jekram commented Feb 20, 2017

@sumairasaeed when I ask question i expect a replay within 24 business hrs

@sumairasaeed
Copy link
Contributor Author

Yes. This issue is happening due to incorrect processing order of GCD queues for processing of sending pending messages and updating UI. I had worked and tried to solve it on friday but this error is still happening.

@jekram
Copy link
Contributor

jekram commented Feb 20, 2017

What is GCD ? Are we calling a library? Your message is cryptic

@sumairasaeed
Copy link
Contributor Author

sumairasaeed commented Feb 20, 2017 via email

@sumairasaeed
Copy link
Contributor Author

This has been fixed now.

@jekram
Copy link
Contributor

jekram commented Feb 21, 2017

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants