Unable to clear description field on an issue using API calls
Created by: pbendersky
When using the API, if I send an empty string for the description
field, GitLab fails to update it.
I reported this on gitlab-ruby first (see https://github.com/NARKOZ/gitlab/issues/110) but it appears the issue is GitLab's.
The following solution was proposed:
I think I found it: https://github.com/gitlabhq/gitlabhq/blob/master/lib/api/helpers.rb#L126.
If I change if params[key].present? to if params[key] I can pass in an empty string via the API and the description get cleared.