mirror of
				https://gitlab.com/comunic/comunicmobile
				synced 2025-11-04 12:14:11 +00:00 
			
		
		
		
	Can change group URL
This commit is contained in:
		@@ -11,7 +11,7 @@ import 'group.dart';
 | 
				
			|||||||
class AdvancedGroupInfo extends Group implements LikeElement {
 | 
					class AdvancedGroupInfo extends Group implements LikeElement {
 | 
				
			||||||
  final int timeCreate;
 | 
					  final int timeCreate;
 | 
				
			||||||
  final String description;
 | 
					  final String description;
 | 
				
			||||||
  final String url;
 | 
					  String url;
 | 
				
			||||||
  int likes;
 | 
					  int likes;
 | 
				
			||||||
  bool userLike;
 | 
					  bool userLike;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,6 +5,7 @@ import 'package:comunic/ui/widgets/async_screen_widget.dart';
 | 
				
			|||||||
import 'package:comunic/ui/widgets/comunic_back_button_widget.dart';
 | 
					import 'package:comunic/ui/widgets/comunic_back_button_widget.dart';
 | 
				
			||||||
import 'package:comunic/ui/widgets/safe_state.dart';
 | 
					import 'package:comunic/ui/widgets/safe_state.dart';
 | 
				
			||||||
import 'package:comunic/ui/widgets/settings/text_settings_edit_tile.dart';
 | 
					import 'package:comunic/ui/widgets/settings/text_settings_edit_tile.dart';
 | 
				
			||||||
 | 
					import 'package:comunic/utils/input_utils.dart';
 | 
				
			||||||
import 'package:comunic/utils/intl_utils.dart';
 | 
					import 'package:comunic/utils/intl_utils.dart';
 | 
				
			||||||
import 'package:comunic/utils/ui_utils.dart';
 | 
					import 'package:comunic/utils/ui_utils.dart';
 | 
				
			||||||
import 'package:flutter/material.dart';
 | 
					import 'package:flutter/material.dart';
 | 
				
			||||||
@@ -109,6 +110,18 @@ class _GroupSettingsScreenState extends SafeState<GroupSettingsScreen> {
 | 
				
			|||||||
            _updateSettings();
 | 
					            _updateSettings();
 | 
				
			||||||
          },
 | 
					          },
 | 
				
			||||||
        ),
 | 
					        ),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // Group URL
 | 
				
			||||||
 | 
					        TextEditSettingsTile(
 | 
				
			||||||
 | 
					          title: tr("Group URL (optional)"),
 | 
				
			||||||
 | 
					          currValue: _groupSettings.url,
 | 
				
			||||||
 | 
					          checkInput: validateUrl,
 | 
				
			||||||
 | 
					          allowEmptyValues: true,
 | 
				
			||||||
 | 
					          onChanged: (s) {
 | 
				
			||||||
 | 
					            _groupSettings.url = s;
 | 
				
			||||||
 | 
					            _updateSettings();
 | 
				
			||||||
 | 
					          },
 | 
				
			||||||
 | 
					        )
 | 
				
			||||||
      ],
 | 
					      ],
 | 
				
			||||||
    );
 | 
					    );
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user