added guardian login with views for their assigned childs
This commit is contained in:
@@ -5,6 +5,7 @@ import 'package:hydrated_bloc/hydrated_bloc.dart';
|
||||
import '../../../../../api/demo/data/demo_capabilities.dart';
|
||||
import '../../../../../api/demo/demo_mode.dart';
|
||||
import '../../../../../api/marianumcloud/capabilities/get_nextcloud_capabilities.dart';
|
||||
import '../../../../../session/session_manager.dart';
|
||||
import 'nextcloud_capabilities_state.dart';
|
||||
|
||||
/// Holds the current user's Nextcloud `files_sharing` capabilities. Hydrated so
|
||||
@@ -59,6 +60,7 @@ class NextcloudCapabilitiesCubit
|
||||
/// Refreshes capabilities from the server. On any failure the previously
|
||||
/// hydrated flags are kept but the state is marked `loaded`.
|
||||
Future<void> load() async {
|
||||
if (!SessionManager().hasNextcloud) return;
|
||||
if (DemoMode.active) {
|
||||
emit(DemoNextcloudCapabilities.state());
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user