updateProgress method

Future<bool> updateProgress(
  1. Progress progress
)

Implementation

Future<bool> updateProgress(Progress progress) async {
  String apiUrl = "${Preferences.prefs?.getString("BaseUrl")}/api/progress";
  var headers = await BaseApi.getRefreshedHeaders();
  headers["Content-Type"] = "application/json";

  var jsonContent = json.encode(progress.toJson());

  var response = await http.post(
    Uri.parse(apiUrl),
    headers: headers,
    body: jsonContent,
  );

  return response.statusCode == 200;
}