getFavProject method
Implementation
getFavProject(ProjectList getSet) async {
HttpWithMiddleware http = HttpWithMiddleware.build(middlewares: [
HttpLogger(logLevel: LogLevel.BODY),
]);
final url = Uri.parse(API_URL + favouriteProject);
Map<String, String> jsonBody = {};
SessionManager sessionManager = SessionManager();
if (getIsCp())
{
jsonBody = {
'project_id': getSet.projectId.toString(),
'cp_user_id': sessionManager.getMasterUserId()
};
}
else
{
jsonBody = {
'project_id': getSet.projectId.toString(),
'logged_in_master_user_id': sessionManager.getMasterUserId()
};
}
final response = await http.post(url, body: jsonBody, headers: {
"Authorization": Access_Token_Static,
});
final statusCode = response.statusCode;
final body = response.body;
Map<String, dynamic> user = jsonDecode(body);
var dataResponse = CommanResponse.fromJson(user);
if (statusCode == 200 && dataResponse.success == 1)
{
}
else
{
}
}