addNote method

Future<Note> addNote(
  1. String discussionId,
  2. String body
)

Adds a new note to an existing discussion of an issue.

See https://docs.gitlab.com/ee/api/discussions.html#add-note-to-existing-issue-thread

Implementation

Future<Note> addNote(String discussionId, String body) async {
  final uri = _project.buildUri(
    ['issues', _iid, 'discussions', discussionId, 'notes'],
    queryParameters: {"body": body},
  );

  final json = await _gitLab.request(uri, method: HttpMethod.post)
      as Map<String, dynamic>;

  return Note.fromJson(json);
}