setCustomFieldForTask method

Future setCustomFieldForTask({
  1. required String taskId,
  2. required String fieldId,
  3. required String value,
})

Implementation

Future setCustomFieldForTask(
    {required String taskId,
    required String fieldId,
    required String value}) async {
  try {
    Response customFieldData = await _dio
        .post('/task/$taskId/field/$fieldId', data: {'value': value});
    if (kDebugMode) {
      print('Custom Field Info: ${customFieldData.data}');
    }
  } on DioError catch (e) {
    if (kDebugMode) {
      if (e.response != null) {
        print('Dio error!');
        print('STATUS: ${e.response?.statusCode}');
        print('DATA: ${e.response?.data}');
        print('HEADERS: ${e.response?.headers}');
      } else {
        print('Error sending request!');
        print(e.message);
      }
    } else {
      rethrow;
    }
  }
}