fix group visit

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-06-17 20:48:58 +08:00
parent 5a14945666
commit 8b7a145c61
6 changed files with 99 additions and 47 deletions

View File

@@ -1,6 +1,7 @@
import 'dart:async';
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:flutter_hbb/common/hbbs/hbbs.dart';
import 'package:flutter_hbb/common/widgets/peer_tab_page.dart';
import 'package:get/get.dart';
@@ -12,7 +13,6 @@ import 'platform_model.dart';
class UserModel {
final RxString userName = ''.obs;
final RxString groupName = ''.obs;
final RxBool isAdmin = false.obs;
WeakReference<FFI> parent;
@@ -61,13 +61,11 @@ class UserModel {
await gFFI.abModel.reset();
await gFFI.groupModel.reset();
userName.value = '';
groupName.value = '';
gFFI.peerTabModel.check_dynamic_tabs();
}
Future<void> _parseAndUpdateUser(UserPayload user) async {
userName.value = user.name;
groupName.value = user.grp;
isAdmin.value = user.isAdmin;
}