Update Saqel Platform: 2026-09-08 18:26:41
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
|
||||
import '../utils/app_logger.dart';
|
||||
|
||||
/// Ultra-Resilient Storage Service for Teacher Studio
|
||||
class StorageService {
|
||||
@@ -25,8 +24,9 @@ class StorageService {
|
||||
_volatileStore[key] = value;
|
||||
try {
|
||||
await _secureStorage.write(key: key, value: value);
|
||||
} on PlatformException catch (e) {
|
||||
AppLogger.log('Keychain notice ($key): ${e.message}', tag: 'STORAGE');
|
||||
} on PlatformException {
|
||||
// Unsigned macOS debug builds cannot access Keychain. The in-process
|
||||
// fallback above keeps the session active without logging a false error.
|
||||
} catch (_) {}
|
||||
}
|
||||
|
||||
|
||||
@@ -370,7 +370,7 @@ class _TeacherStudioUploadTabState extends State<TeacherStudioUploadTab> {
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
children: [
|
||||
const Text(
|
||||
'مدة الشرح الرقمي المستخرجة:',
|
||||
'مدة الشرح التقريبية (يؤكدها الخادم من الملف):',
|
||||
style: TextStyle(
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.w700,
|
||||
|
||||
Reference in New Issue
Block a user