mirror of
				https://gitlab.com/comunic/comunicmobile
				synced 2025-11-04 12:14:11 +00:00 
			
		
		
		
	Can change group virtual directory
This commit is contained in:
		@@ -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) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user