updateProgress method
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;
}