Refactor EditorSessionBloc to improve readability of emit statements for active and read-only states

This commit is contained in:
Leon Bösche
2026-01-10 05:05:11 +01:00
parent 22868b2958
commit 1366807b25

View File

@@ -52,9 +52,13 @@ class EditorSessionBloc extends Bloc<EditorSessionEvent, EditorSessionState> {
return;
}
if (!session.readOnly) {
emit(EditorSessionActive(editUrl: session.editUrl, token: session.token));
emit(
EditorSessionActive(editUrl: session.editUrl, token: session.token),
);
} else {
emit(EditorSessionReadOnly(viewUrl: session.editUrl, token: session.token));
emit(
EditorSessionReadOnly(viewUrl: session.editUrl, token: session.token),
);
}
_expiryTimer = Timer(
session.expiresAt.difference(DateTime.now()),