small cleanups

This commit is contained in:
Henry Hiles 2026-09-28 18:20:36 -04:00
commit a698cf8c28
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
2 changed files with 6 additions and 7 deletions

View file

@ -168,7 +168,7 @@ This installs Nexus system-wide. With `enableNotifications`, it also installs KU
#### Linux
- On NixOS: Either use direnv and `direnv allow`, or `nix flake develop`
- On NixOS: Either use direnv and `direnv allow`, or `nix develop`
- On other distros: Install Flutter, Go, Git, Libclang, Libass, MPV, and Glibc. Do not use any Snap packages, they cause various compilation issues.
#### Windows

View file

@ -134,7 +134,7 @@ class ClientController extends AsyncNotifier<int> {
);
}
dynamic _sendCommand(
Future<dynamic> _sendCommand(
String command, [
Map<String, dynamic> data = const {},
]) => callGomuksMethod(data, (handle, data) {
@ -156,7 +156,7 @@ class ClientController extends AsyncNotifier<int> {
final json = request.toJson();
final content = request.content.toJson();
return Event.fromJson(
return .fromJson(
await _sendCommand("send_event", {
...json,
"content": {
@ -241,7 +241,7 @@ class ClientController extends AsyncNotifier<int> {
try {
return .fromJson(await _sendCommand("get_profile", {"user_id": userId}));
} catch (_) {
return ProfileResponse(profile: .new(id: userId));
return .new(profile: .new(id: userId));
}
}
@ -302,9 +302,8 @@ class ClientController extends AsyncNotifier<int> {
Future<SpecVersionsResponse> getSpecVersions() async =>
.fromJson(await _sendCommand("get_versions"));
Future<Capabilities> getCapabilities() async => Capabilities.fromJson(
(await _sendCommand("get_capabilities"))["capabilities"],
);
Future<Capabilities> getCapabilities() async =>
.fromJson((await _sendCommand("get_capabilities"))["capabilities"]);
Future<Uri?> discoverHomeserver(Uri homeserver) async {
try {