Fix FCM integration build errors
ClippyAuto CI / build (push) Has been cancelled

- Fix ClippyResponseBus subscription to use SharedFlow.collect()
- Fix MatrixRestClient.putAccountData() to use httpClient not client
- Add missing Log import to MatrixRestClient
This commit is contained in:
2026-03-08 23:23:20 -05:00
parent e8ca593164
commit bdd478ce8a
2 changed files with 6 additions and 3 deletions
@@ -1,4 +1,5 @@
package farm.hobbs.clippyauto.matrix
import android.util.Log
import io.ktor.client.*
import io.ktor.client.call.*
@@ -171,7 +172,7 @@ class MatrixRestClient(
*/
suspend fun putAccountData(userId: String, type: String, data: Map<String, String>): Boolean {
return try {
val response = client.put("$homeserverUrl/_matrix/client/v3/user/$userId/account_data/$type") {
val response = httpClient.put("$homeserverUrl/_matrix/client/v3/user/$userId/account_data/$type") {
header("Authorization", "Bearer $accessToken")
contentType(ContentType.Application.Json)
setBody(buildJsonObject {