addThreadDataToApi static method
Implementation
static Future<String?> addThreadDataToApi(ThreadData threadData, String projectId, String version) async {
try {
String url = _threadAddUrl;
var postData = threadData.toJson(projectId, version);
var response = await Dioo.post(
url,
data: postData,
// propertiesToLog: {"email": userDetails.email!},
options: Options(
headers: {HttpHeaders.contentTypeHeader: "application/json"},
),
);
logger.d("successfully added thread");
return response.data;
// Utils.inform(context, 'Posted meal successfully');
} on DioError catch (e) {
if (e.response?.statusCode == 403) {
// Utils.inform(context, 'No permission to post meal');
} else {
// Utils.inform(context, 'Error happened while posting meal');
}
logger.d(e);
}
return null;
}