https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292016-03-28T06:16:07ZRedmineRedmine - Defect #20788: REST API with JSON content missing attributes with false valueshttps://www.redmine.org/issues/20788?journal_id=699762016-03-28T06:16:07ZGo MAEDA
<ul><li><strong>Target version</strong> set to <i>Candidate for next minor release</i></li></ul> Redmine - Defect #20788: REST API with JSON content missing attributes with false valueshttps://www.redmine.org/issues/20788?journal_id=884592018-11-21T02:31:48ZYuichi HARADA
<ul><li><strong>File</strong> <a href="/attachments/21832">20788-missing-jsonvalue-false.patch</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/21832/20788-missing-jsonvalue-false.patch">20788-missing-jsonvalue-false.patch</a> added</li></ul><p>JSON result was missing value of false or nil.</p>
<p>The reason is that we assume as 'true' the result of <code>[false].any?</code> . However actual this result is 'false'.<br /><a class="external" href="https://ruby-doc.org/core/Enumerable.html#method-i-any-3F">https://ruby-doc.org/core/Enumerable.html#method-i-any-3F</a></p>
<p>I made a patch, and attach it.</p> Redmine - Defect #20788: REST API with JSON content missing attributes with false valueshttps://www.redmine.org/issues/20788?journal_id=884602018-11-21T06:25:24ZGo MAEDA
<ul><li><strong>Target version</strong> changed from <i>Candidate for next minor release</i> to <i>3.3.9</i></li></ul><p>LGTM. Setting the target version to 3.3.9.</p> Redmine - Defect #20788: REST API with JSON content missing attributes with false valueshttps://www.redmine.org/issues/20788?journal_id=885812018-11-28T18:03:51ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li><li><strong>Assignee</strong> set to <i>Jean-Philippe Lang</i></li><li><strong>Resolution</strong> set to <i>Fixed</i></li></ul><p>Committed, thanks.</p> Redmine - Defect #20788: REST API with JSON content missing attributes with false valueshttps://www.redmine.org/issues/20788?journal_id=885822018-11-28T18:04:07ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Subject</strong> changed from <i>REST API with JSON content missing some keys</i> to <i>REST API with JSON content missing attributes with false values</i></li></ul> Redmine - Defect #20788: REST API with JSON content missing attributes with false valueshttps://www.redmine.org/issues/20788?journal_id=886052018-11-29T15:41:42ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>