Flescio/create room action (#925)

* fix invites users screen

* add create room action

* add a task runner with timeout, add fetch room summary after creation

* rename Runner, add Unit Test, separate UserProfile form client proxy

* change to all room summary publisher
This commit is contained in:
Flescio
2023-05-22 17:27:39 +02:00
committed by GitHub
parent 16728ca438
commit beb61d109f
25 changed files with 324 additions and 68 deletions
@@ -39,6 +39,15 @@ enum RoomSummary: CustomStringConvertible {
}
}
var name: String? {
switch self {
case .empty:
return nil
case .invalidated(let details), .filled(let details):
return details.name
}
}
var description: String {
switch self {
case .empty: