editThreadDataToApi static method
Future<bool>
editThreadDataToApi(
- ThreadData threadData,
- String threadId,
- String projectId,
- String version,
Implementation
static Future<bool> editThreadDataToApi(ThreadData threadData, String threadId,
String projectId,
String version) async {
try {
String url = _threadEditUrl + threadId;
var postData = threadData.toJson(projectId, version);
await Dioo.put(
url,
data: postData,
options: Options(
headers: {HttpHeaders.contentTypeHeader: "application/json"},
),
);
logger.d("successfully updated thread");
// 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 false;
}
return true;
}