bug fixes
This commit is contained in:
@@ -498,6 +498,35 @@ class ApiService {
|
||||
}
|
||||
}
|
||||
|
||||
Future<ZonesResponse?> getAllZones({
|
||||
int page = 1,
|
||||
int pageSize = 500,
|
||||
}) async {
|
||||
const path = "$baseUrl/zone/available2";
|
||||
|
||||
final queryParams = {
|
||||
'readAll': 'true',
|
||||
'page': page,
|
||||
'pageSize': pageSize,
|
||||
};
|
||||
|
||||
try {
|
||||
final response = await _dio.get(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: await _getAuthOptions(),
|
||||
);
|
||||
|
||||
if (response.statusCode == 200) {
|
||||
return ZonesResponse.fromJson(response.data);
|
||||
}
|
||||
return null;
|
||||
} catch (e) {
|
||||
print("ERROR: getZones failed: $e");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
Future<TariffsResponse?> getAvailableTariffs({required int scooterId}) async {
|
||||
final url = "$baseUrl/scooterplan/$scooterId/available";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user