fix: применять доверие корню Минцифры после setPrefix
SharedPreferences.setPrefix кидает StateError, если инстанс уже создан, а applyMincifryTrust читал настройки до него — именованные инстансы падали на старте. Заодно флаг теперь читается из области настроек своего инстанса. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01795oYor2EJwaM7gYpDrgTH
This commit is contained in:
+1
-1
@@ -174,7 +174,6 @@ void _installLogCapture() {
|
||||
void main(List<String> args) async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
await initKolibri();
|
||||
await TlsConfig.applyMincifryTrust();
|
||||
DebugTest.parse(args);
|
||||
_installLogCapture();
|
||||
VideoPlayerMediaKit.ensureInitialized(
|
||||
@@ -185,6 +184,7 @@ void main(List<String> args) async {
|
||||
if (AppInstance.isNamed) {
|
||||
SharedPreferences.setPrefix('flutter.${AppInstance.id}.');
|
||||
}
|
||||
await TlsConfig.applyMincifryTrust();
|
||||
await AppDatabase.init();
|
||||
final activeAccountId = await TokenStorage.getActiveAccountId();
|
||||
if (activeAccountId != null) {
|
||||
|
||||
Reference in New Issue
Block a user