https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292011-08-19T17:11:20ZRedmineRedmine - Defect #8596: Make possible to obtain issue_priorities and issue_statuses via RESTful WShttps://www.redmine.org/issues/8596?journal_id=316092011-08-19T17:11:20ZAlex Last
<ul></ul><p>I need this functionality as well to implement a better data import/export.</p> Redmine - Defect #8596: Make possible to obtain issue_priorities and issue_statuses via RESTful WShttps://www.redmine.org/issues/8596?journal_id=318252011-08-26T17:45:37ZAlex Last
<ul><li><strong>Assignee</strong> set to <i>Etienne Massip</i></li></ul><p>One of my users has reported that could not create issues using Redmine Java API: <br /> org.redmine.ta.RedmineException: Priority can't be blank<br /> at org.redmine.ta.RedmineManager.sendRequest(RedmineManager.java:270)<br /> at org.redmine.ta.RedmineManager.createIssue(RedmineManager.java:167)<br /> at org.redmine.ta.Simple.tryCreateIssue(Simple.java:90)<br /> at org.redmine.ta.Simple.main(Simple.java:48)</p>
<p>I was trying to reproduce the problem on several different Redmine installs with Postgresql, MySQL, different Redmine versions, ...</p>
<p>It turned out the user didn't have a "default Issue priority" set in his Redmine administration panel.</p>
<p>A <strong>good</strong> solution here is for REST API to provide a list of existing priorities with IDs so that remote clients can use them. This is requested in <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Make possible to obtain issue_priorities and issue_statuses via RESTful WS (Closed)" href="https://www.redmine.org/issues/8596">#8596</a>.</p>
<p>A <strong>minor easy fix</strong> would be to improve the error message: change it from</p>
<blockquote>
<p>Priority can't be blank</p>
</blockquote>
<p>to</p>
<blockquote>
<p>Priority can't be blank. No default priority is set in the Redmine server settings. please use menu "Administration -> Enumerations -> Issue Priorities" to set the default priority.</p>
</blockquote>
<p>Users will really appreciate nice error messages!</p>
<p>Etienne, I hope you don't mind if I assign this to you?</p> Redmine - Defect #8596: Make possible to obtain issue_priorities and issue_statuses via RESTful WShttps://www.redmine.org/issues/8596?journal_id=318572011-08-29T08:12:10ZEtienne Massip
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li><li><strong>Assignee</strong> deleted (<del><i>Etienne Massip</i></del>)</li></ul><p>Closed as duplicate of <a class="issue tracker-2 status-1 priority-5 priority-high2" title="Feature: REST API - Enumerations (New)" href="https://www.redmine.org/issues/7402">#7402</a>.</p> Redmine - Defect #8596: Make possible to obtain issue_priorities and issue_statuses via RESTful WShttps://www.redmine.org/issues/8596?journal_id=318582011-08-29T08:12:16ZEtienne Massip
<ul><li><strong>Resolution</strong> set to <i>Duplicate</i></li></ul>