pointExpenseHistory method
Future
pointExpenseHistory(
{ - int limit = 20,
- int page = 1,
})
Implementation
Future<dynamic> pointExpenseHistory({int limit = 20, int page = 1}) async {
try{
var module = await SharedPrefs.getModule();
var accessToken = await SharedPrefs.getAccessToken();
module = module.isEmpty ? globalModule : module;
Map<String, dynamic>? queryParameters = {
"page" : page,
"limit" : limit
};
Response response = await _dio.get(pointExpenseHistoryURL, queryParameters: queryParameters, options: Options(headers: {'module': module, 'Authorization': "Bearer $accessToken"},));
return response;
}catch(e){
DioExceptions.fromDioError(dioError: e as DioException);
if(e.response?.statusCode! == 401){
return DioExceptions.unauthorized(() => pointExpenseHistory(limit: limit, page: page));
}else{
return e.response;
}
}
}