I'm using xdb_sql to process roster queries. I would like to return a small group of online users in a separate group so that users have somebody to talk to. This much I'm doing, I return the logged in users with subscription = 'to' in group = 'Logged On'. These online users show up on the client side as expected, but they are all marked as Offline. This is obviously because there was never a corresponding 'from' subscription from the logged in users to this newly logged on user, so the Jabber server never sends the presence information.
Is there a good solution to this problem? I'm assuming I could have my clients repeatedly request presence for all the users in the 'Logged In' group, but that seems ugly. What about picking up newly logged in users every once in awhile? Would that be just having the client send another roster get request? That's less important though. I really just want the 'Logged In' group to show accurate presence information like all my other groups. Thanks, Ryan _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
