added guardian letters with chat and multiple answer functionalities
This commit is contained in:
1 parent
67c935c05b
commit
2423c1a75e
68 files changed
+8348
-226
No files matched your search
@@ -3,10 +3,12 @@ import '../session/session.dart';
|
||||
/// Backend identity a feature needs. Modules and settings sections declare
|
||||
/// these; anything whose requirements the session does not meet is hidden.
|
||||
enum AccessRequirement {
|
||||
nextcloud;
|
||||
nextcloud,
|
||||
guardian;
|
||||
|
||||
bool isMetBy(Session? session) => switch (this) {
|
||||
AccessRequirement.nextcloud => session?.nextcloud != null,
|
||||
AccessRequirement.guardian => session is GuardianSession,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user