Future<T> doAuthorisedRequest<T>(Future<T> Function(String?) request) async { final tokenPair = await authTokenStorage.getTokenPair(); return request(tokenPair?.accessToken); }