diff --git a/lib/remote/fskin_remote_config.dart b/lib/remote/fskin_remote_config.dart index 9848543..d4077d9 100644 --- a/lib/remote/fskin_remote_config.dart +++ b/lib/remote/fskin_remote_config.dart @@ -50,8 +50,6 @@ class FskinRemoteConfig { // Call the skin service to fetch skin for developer and project //final skin = await SkinService().getSkin(apiKey); _cachedConfig = await SkinService().fetchData(apiKey); - if (_cachedConfig != null) { - _skinController.add(ThemeData(colorScheme: _cachedConfig!.skin?.colors)); - } + _skinController.add(ThemeData(colorScheme: _cachedConfig?.skin?.colors)); } } diff --git a/lib/services/skin_service.dart b/lib/services/skin_service.dart index 9b1b601..f6b8f88 100644 --- a/lib/services/skin_service.dart +++ b/lib/services/skin_service.dart @@ -28,7 +28,10 @@ class SkinService { body: jsonEncode({'apiKey': apiKey}), ) .timeout(const Duration(seconds: 5)); - + + _logger.logMessage( + 'Received response with status code: ${response.statusCode}', + ); if (response.statusCode != 200) { _logger.logError( 'Error fetching skin configuration: ${response.statusCode}',