feat: Round avatars

This commit is contained in:
2025-02-22 23:24:49 +03:00
parent c0944ec0a8
commit e70049f1f5
4 changed files with 38 additions and 16 deletions
@@ -1,7 +1,7 @@
/*
* Created by sweetbread on 22.02.2025, 17:56
* Created by sweetbread
* Copyright (c) 2025. All rights reserved.
* Last modified 22.02.2025, 17:48
* Last modified 22.02.2025, 19:52
*/
package ru.risdeveau.pixeldragon.api
@@ -38,9 +38,10 @@ suspend fun getRoom(rid: String): Room {
var room = db.roomDoa().getById(rid)
if (room == null) {
val name = getState(rid, "m.room.name", "name")
val type = getState(rid, "m.room.create", "type") ?: "m.room"
val creator = getState(rid, "m.room.create", "creator")
val avatar = getState(rid, "m.room.avatar", "url")
room = Room(rid, name, creator, null, avatar, null, true)
room = Room(rid, name, type, creator, null, avatar, null, true)
db.roomDoa().insert(room)
}