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

Web/Desktop: No last seen attribute #3417

Closed
Croydon opened this issue Mar 13, 2017 · 7 comments
Closed

Web/Desktop: No last seen attribute #3417

Croydon opened this issue Mar 13, 2017 · 7 comments

Comments

@Croydon
Copy link

Croydon commented Mar 13, 2017

Description

While Riot Android shows when an user was online the last time, the web/desktop versions are not showing such an information. It simply states "offline" instead.

Android:
lastseen

Expected: The last seen information is getting exposed to web and desktop as well.

Version information

  • Platform: web and desktop
  • OS: Windows
  • URL: riot.im/app
  • Version: v0.9.7´

Additional: The language of the Android version seems a bit odd. I'm sure everyone gets the point, but "Offline 2h ago" sounds... like I was offline 2h ago, so I'm online now? Oh and, yes, that's me, so why does it think I'm offline in the first place? At the very same time the Desktop versions says I do idle for 14mins. Since this is the same account, same room and same sever I don't get the different information.

@lampholder lampholder added S-Tolerable Low/no impact on users P2 ui/ux labels Mar 14, 2017
@lampholder
Copy link
Member

On some occasions Riot web does show you the same information (using the same language as the android app); on other occasions it just says 'offline'. I'm not (yet) familiar enough with the impl to know when it does what, and whether this is a bug or an integral feature of the platform.

I'll try and find out the right person to ask to find out :)

@lampholder lampholder removed the S-Tolerable Low/no impact on users label Mar 14, 2017
@lampholder
Copy link
Member

UPDATE: The 'presence' feature currently has some known issues on matrix.org - some aspects of it are not enabled whilst associated performance constraints are worked out.

So, you might see presence for some users and not on others, but for any given user at a given time you should see the same information on Riot Web and Riot Android. Can you confirm whether this is the case?

@mvintila
Copy link

Could the 'presence' feature issues also cause #3432 ?

@Croydon
Copy link
Author

Croydon commented Mar 22, 2017

So, you might see presence for some users and not on others, but for any given user at a given time you should see the same information on Riot Web and Riot Android. Can you confirm whether this is the case?

As I said initially this is not the case. I see different information at the very same time in Riot Android and Riot Web/Desktop.

E.g. one user is displayed as online on Web but offline on Android, another idle on Web but offline in Android.

However, right now even in Android I'm only getting plain "offline" instead of a last seen time.

@lampholder
Copy link
Member

Thanks for clarifying - I didn't get from the original report that the devices were showing different statuses simultaneously.

Leaving this at P2 for now; I suspect it will be significantly easier to solve once the presence performance challenges have been tackled.

@turt2live
Copy link
Member

I haven't seen this since matrix.org has turned presence back on. A quick check of a few rooms showed that Android and riot-web appear to agree on the timestamp (with slight variance resulting from me being slow at checking).

@richvdh
Copy link
Member

richvdh commented Aug 18, 2017

dup #2667 I think

@richvdh richvdh closed this as completed Aug 18, 2017
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

5 participants