Move cache management to a dedicated class and in the setting module, for clarity.

This commit is contained in:
Benoit Marty 2023-06-23 15:38:04 +02:00 committed by Benoit Marty
parent cc1c3c8f7b
commit b6920afb7f
7 changed files with 74 additions and 32 deletions

View file

@ -29,13 +29,6 @@ interface MatrixAuthenticationService {
suspend fun setHomeserver(homeserver: String): Result<Unit>
suspend fun login(username: String, password: String): Result<SessionId>
/*
* Cache index
*/
fun cacheIndex(): Flow<Int>
fun incrementCacheIndex()
/*
* OIDC part.
*/