wip: Migrate to Trixnity
This commit is contained in:
@@ -12,9 +12,6 @@ import io.ktor.client.plugins.logging.LogLevel
|
||||
import io.ktor.client.plugins.logging.Logger
|
||||
import io.ktor.client.plugins.logging.Logging
|
||||
import net.folivo.trixnity.client.MatrixClient
|
||||
//import ru.risdeveau.pixeldragon.api.MatrixSyncService
|
||||
//import ru.risdeveau.pixeldragon.api.getMe
|
||||
import splitties.preferences.Preferences
|
||||
|
||||
val webClient = HttpClient {
|
||||
install(Logging) {
|
||||
@@ -29,25 +26,4 @@ val webClient = HttpClient {
|
||||
install(HttpCache)
|
||||
}
|
||||
|
||||
var client: MatrixClient? = null
|
||||
|
||||
object AccountData : Preferences("system_parameters") {
|
||||
var token by stringOrNullPref("token", null)
|
||||
var userId by stringOrNullPref("user_id", null)
|
||||
var homeserver by stringOrNullPref("homeserver", null)
|
||||
var syncLastBatch by stringOrNullPref("next_batch", null)
|
||||
var filter by stringOrNullPref("filter", null)
|
||||
}
|
||||
|
||||
//val syncService = MatrixSyncService()
|
||||
|
||||
//suspend fun initCheck(): Boolean {
|
||||
// Log.d("initCheck", "checking...")
|
||||
//
|
||||
// token = AccountData.token ?: return false
|
||||
// homeserver = AccountData.homeserver ?: return false
|
||||
//
|
||||
// baseUrl = "$homeserver/_matrix/client/v3"
|
||||
//
|
||||
// return getMe() != null
|
||||
//}
|
||||
var client: MatrixClient? = null
|
||||
Reference in New Issue
Block a user