diff --git a/mnemo_cards_backend/lib/api/di/modules.dart b/mnemo_cards_backend/lib/api/di/modules.dart index b001a8c..08dfdc6 100644 --- a/mnemo_cards_backend/lib/api/di/modules.dart +++ b/mnemo_cards_backend/lib/api/di/modules.dart @@ -1,3 +1,5 @@ +import 'dart:io'; + import 'package:injectable/injectable.dart'; import '../../database/database.dart'; import '../../main.dart' as backend_main; @@ -11,8 +13,8 @@ abstract class AppModule { @singleton YooMoneyHandler get yooMoneyHandler => YooMoneyHandler( - shopId: const String.fromEnvironment('YOOKASSA_SHOP_ID', defaultValue: ''), - secretKey: const String.fromEnvironment('YOOKASSA_SECRET_KEY', defaultValue: ''), + shopId: Platform.environment['YOOKASSA_SHOP_ID'] ?? '', + secretKey: Platform.environment['YOOKASSA_SECRET_KEY'] ?? '', ); @singleton diff --git a/mnemo_cards_backend/lib/storage/minio_config.dart b/mnemo_cards_backend/lib/storage/minio_config.dart index 8cb7bdb..cfabf23 100644 --- a/mnemo_cards_backend/lib/storage/minio_config.dart +++ b/mnemo_cards_backend/lib/storage/minio_config.dart @@ -32,7 +32,7 @@ class MinioConfig { port: int.parse(Platform.environment['MINIO_PORT'] ?? '443'), accessKey: Platform.environment['SERVICE_USER_MINIO']!, secretKey: Platform.environment['SERVICE_PASSWORD_MINIO']!, - useSSL: Platform.environment['MINIO_USE_SSL'] == 'true', + useSSL: Platform.environment['MINIO_USE_SSL'] != 'false', region: Platform.environment['MINIO_REGION'] ?? 'us-east-1', ); }