Improve API: use RoomId instead of String.

This commit is contained in:
Benoit Marty 2025-11-19 10:07:34 +01:00
parent ddf76d818a
commit dc65191e2c
5 changed files with 11 additions and 10 deletions

View file

@ -131,9 +131,9 @@ class RustNotificationSettingsService(
}
}
override suspend fun getRoomsWithUserDefinedRules(): Result<List<String>> =
override suspend fun getRoomsWithUserDefinedRules(): Result<List<RoomId>> =
runCatchingExceptions {
notificationSettings.await().getRoomsWithUserDefinedRules(enabled = true)
notificationSettings.await().getRoomsWithUserDefinedRules(enabled = true).map(::RoomId)
}
override suspend fun canHomeServerPushEncryptedEventsToDevice(): Result<Boolean> =