1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2025-06-19 08:15:16 +00:00

Can change group virtual directory

This commit is contained in:
2020-05-01 20:10:25 +02:00
parent d889321b38
commit 519c68b092
4 changed files with 38 additions and 2 deletions

View File

@ -1,3 +1,4 @@
import 'package:comunic/helpers/groups_helper.dart';
import 'package:comunic/helpers/settings_helper.dart';
import 'package:comunic/ui/widgets/safe_state.dart';
import 'package:comunic/utils/intl_utils.dart';
@ -8,7 +9,7 @@ import 'package:flutter/material.dart';
///
/// @author Pierre HUBERT
enum VirtualDirectoryTargetType { USER }
enum VirtualDirectoryTargetType { USER, GROUP }
enum _CheckStatus { EMPTY, PENDING, VALID, INVALID }
@ -122,6 +123,11 @@ class __VirtualDirectoryPickerState extends SafeState<_VirtualDirectoryPicker> {
case VirtualDirectoryTargetType.USER:
await SettingsHelper.checkUserDirectoryAvailability(value);
break;
case VirtualDirectoryTargetType.GROUP:
await GroupsHelper.checkVirtualDirectoryAvailability(
widget.id, value);
break;
}
if (_currentValue == value) {