Page MenuHomePhorge

Open user page when clicking on a matrix link to a room member
ClosedPublic

Authored by tusooa on Jun 5 2024, 7:30 PM.
Tags
None
Referenced Files
F9557: D36.1722176987.diff
Sat, Jul 27, 7:29 AM
Unknown Object (File)
Wed, Jul 24, 3:12 PM
Unknown Object (File)
Tue, Jul 23, 1:18 AM
Unknown Object (File)
Mon, Jul 22, 10:58 PM
Unknown Object (File)
Mon, Jul 22, 10:58 PM
Unknown Object (File)
Mon, Jul 22, 10:53 PM
Unknown Object (File)
Mon, Jul 22, 10:34 PM
Unknown Object (File)
Sun, Jul 14, 4:32 AM
Subscribers
None

Details

Summary

When clicking on a link, we first check whether it is a link to a user. If it is, we check if it is a room member of the current room. If so, we invoke the user page. Otherwise, open the link as we do for other links.

This behaviour when the pointed-to user is not in the room can be modified in the future to prompt the user to create/open a DM with that user.

Type: add

Test Plan
  • Mention someone in the room. Click the link. Verify that the user page is opened.
  • Mention someone not in the room. Click the link. Verify that the matrix.to link is opened in your browser.

Diff Detail

Repository
rK kazv
Lint
Lint Not Applicable
Unit
Tests Not Applicable