refresh method

Future refresh()

Implementation

Future<dynamic> refresh() async {
  var res = {};
  try{
    var path = getQueryPathByScope("users/auth/refresh");
    res = await post(path,access:false,refresh:true);
  } on QueryException catch (err){
    if (err.status == 401) {
      return signOut();
    }
    return Future.error(err);
  }
  if(res['headers'] != null){
    final prefs = StorageProvider();
    final accessToken = res['headers']['x-access-token'];
    prefs.setString("token_access",accessToken);
  }
  return res['body'];
}