@@ -3,26 +3,31 @@ import 'package:flutter/material.dart';
33import 'package:flutter_secure_storage/flutter_secure_storage.dart' ;
44import 'package:piwigo_ng/app.dart' ;
55import 'package:piwigo_ng/components/snackbars.dart' ;
6+ import 'package:piwigo_ng/services/preferences_service.dart' ;
67import 'package:piwigo_ng/utils/localizations.dart' ;
78
89class ApiInterceptor extends Interceptor {
910 @override
10- void onRequest (RequestOptions options, RequestInterceptorHandler handler) async {
11+ void onRequest (
12+ RequestOptions options, RequestInterceptorHandler handler) async {
1113 print ('[${options .method }] ${options .queryParameters ['method' ]}' );
1214 FlutterSecureStorage secureStorage = const FlutterSecureStorage ();
13- options.baseUrl = (await secureStorage.read (key: 'SERVER_URL' ))! ;
15+ options.baseUrl =
16+ (await secureStorage.read (key: Preferences .serverUrlKey))! ;
1417 return super .onRequest (options, handler);
1518 }
1619
1720 @override
1821 void onResponse (Response response, ResponseInterceptorHandler handler) async {
19- print ('[${response .statusCode }] ${response .requestOptions .queryParameters ['method' ]}' );
22+ print (
23+ '[${response .statusCode }] ${response .requestOptions .queryParameters ['method' ]}' );
2024 return super .onResponse (response, handler);
2125 }
2226
2327 @override
2428 void onError (DioError err, ErrorInterceptorHandler handler) async {
25- debugPrint ('[${err .response ?.statusCode }] ${err .requestOptions .queryParameters ['method' ]}' );
29+ debugPrint (
30+ '[${err .response ?.statusCode }] ${err .requestOptions .queryParameters ['method' ]}' );
2631 debugPrint ('${err .error }\n ${err .stackTrace }' );
2732 switch (err.response? .statusCode) {
2833 case null :
0 commit comments