mirror of
https://github.com/WuKongIM/WuKongIMFlutterSDK
synced 2025-05-29 15:12:20 +00:00
fix: 多账户初始化sql不生效
This commit is contained in:
parent
15489525a8
commit
085625f892
@ -32,7 +32,8 @@ class WKDBHelper {
|
|||||||
.loadString('packages/wukongimfluttersdk/assets/sql.txt');
|
.loadString('packages/wukongimfluttersdk/assets/sql.txt');
|
||||||
List<String> names = path.split(';');
|
List<String> names = path.split(';');
|
||||||
SharedPreferences preferences = await SharedPreferences.getInstance();
|
SharedPreferences preferences = await SharedPreferences.getInstance();
|
||||||
int maxVersion = preferences.getInt('wk_max_sql_version') ?? 0;
|
String wkUid = WKIM.shared.options.uid!;
|
||||||
|
int maxVersion = preferences.getInt('wk_max_sql_version_$wkUid') ?? 0;
|
||||||
int saveVersion = 0;
|
int saveVersion = 0;
|
||||||
for (int i = 0; i < names.length; i++) {
|
for (int i = 0; i < names.length; i++) {
|
||||||
if (names[i] == '') {
|
if (names[i] == '') {
|
||||||
@ -55,7 +56,7 @@ class WKDBHelper {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (saveVersion > 0) {
|
if (saveVersion > 0) {
|
||||||
preferences.setInt('wk_max_sql_version', saveVersion);
|
preferences.setInt('wk_max_sql_version_$wkUid', saveVersion);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user