parent
6d9a8e812b
commit
a0605a3617
1 changed files with 334 additions and 84 deletions
|
|
@ -488,11 +488,21 @@ class ClientController(final String? accountId) extends AsyncNotifier<int> {
|
|||
}))["visibility"] ==
|
||||
"public";
|
||||
|
||||
Future<void> setRoomPublished(String roomId, bool published) =>
|
||||
_sendCommand("publish_room", {
|
||||
"room_id": roomId,
|
||||
"visibility": published ? "public" : "private",
|
||||
});
|
||||
Future<void> setRoomPublished(String roomId, bool published) => _sendCommand(
|
||||
"publish_room",
|
||||
{"room_id": roomId, "visibility": published ? "public" : "private"},
|
||||
);
|
||||
|
||||
Future<String> upgradeRoom(
|
||||
String roomId,
|
||||
String version, {
|
||||
ISet<String> additionalCreators = const .empty(),
|
||||
}) async => (await _sendCommand("upgrade_room", {
|
||||
"room_id": roomId,
|
||||
"new_version": version,
|
||||
if (additionalCreators.isNotEmpty)
|
||||
"additional_creators": additionalCreators.toList(),
|
||||
}))["replacement_room"];
|
||||
|
||||
/// The room [alias] points to, or null if it doesn't exist.
|
||||
Future<String?> resolveAlias(String alias) async {
|
||||
|
|
|
|||
Loading…
Reference in a new issue