mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 21:05:28 +00:00
feat(share): share user permalinks via to.healthchat.ch
Mention pills keep the matrix.to wire format other clients expect.
This commit is contained in:
+5
@@ -16,6 +16,7 @@ import io.element.android.tests.testutils.lambda.lambdaError
|
||||
class FakePermalinkBuilder(
|
||||
private val permalinkForUserLambda: (UserId) -> Result<String> = { lambdaError() },
|
||||
private val permalinkForRoomAliasLambda: (RoomAlias) -> Result<String> = { lambdaError() },
|
||||
private val sharePermalinkForUserLambda: (UserId) -> Result<String> = { lambdaError() },
|
||||
) : PermalinkBuilder {
|
||||
override fun permalinkForUser(userId: UserId): Result<String> {
|
||||
return permalinkForUserLambda(userId)
|
||||
@@ -24,4 +25,8 @@ class FakePermalinkBuilder(
|
||||
override fun permalinkForRoomAlias(roomAlias: RoomAlias): Result<String> {
|
||||
return permalinkForRoomAliasLambda(roomAlias)
|
||||
}
|
||||
|
||||
override fun sharePermalinkForUser(userId: UserId): Result<String> {
|
||||
return sharePermalinkForUserLambda(userId)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user