getActivity method

Future<Activity<Post>> getActivity(
  1. String activityId
)

Implementation

Future<Activity<Post>> getActivity(String activityId) async {
  Uri activityUri = Uri.parse(activityId);

  if (activityUri.authority != Config.domainName) {
    activityUri = activityUri.asProxyUri();
  }

  http.Response response = await http.get(
    activityUri,
    headers: <String, String>{
      "Accept": "application/json",
    },
  );

  Activity<Post> activity =
      Activity.fromJson(jsonDecode(utf8.decode(response.bodyBytes)));

  return activity;
}