Help
Ask questions about how to do or fix things in Arrowchat
User avatar
SWendt
Customer
 
Posts: 3
Joined: 25 Mar 2015, 09:12

 

by SWendt 26 Mar 2015, 03:14

Hi

The first and at the moment biggest problem for us is the fact, that the popout of a chatroom is bugged. If a user popouts a chatroom and refreshes the page, new messages doesn't go to the popout, but to the chatbar.

https://dasnetz.me
User avatar
Jason
Customer
 
Posts: 2356
Joined: 12 Dec 2009, 16:06

 

by Jason 26 Mar 2015, 03:39

Messages cannot be synced between different tabs (or pop outs) of ArrowChat without the use of our push service: http://www.arrowchat.com/push/
User avatar
SWendt
Customer
 
Posts: 3
Joined: 25 Mar 2015, 09:12

 

by SWendt 26 Mar 2015, 03:41

So, the popout is not working, if the user stays on the site? And that's intended?
User avatar
Jason
Customer
 
Posts: 2356
Joined: 12 Dec 2009, 16:06

 

by Jason 26 Mar 2015, 06:03

Pop out chat can be disabled via the admin panel if you don't like this behavior. We're continually working on improving syncing for non-push users.
User avatar
SWendt
Customer
 
Posts: 3
Joined: 25 Mar 2015, 09:12

 

by SWendt 26 Mar 2015, 06:45

For our users, the group chat is nearly unusable without the popout.

There would be multiple solutions for the problem: if the user opens the chatroom as popout, deactivate the chatrooms in the chatbar (cookie, session ...). Or don't use a database-field for the "read-status". This creates a unnecessary write process for the database (you should avoid any unnecessary write process with a high performance application like a chat). You could just submit the ID of the last received message with the ajax-call and send all messages with a ID greater than that to the client. So every browser/window/tab/whatever would be synced.

So, the bottom of the line is, that it's not possible to let the users open a chatroom as popout and use the site at the same time, without a monthly fee for a push-service that is not needed apart from that?