Vote #80734
完了Default version and assignee are not exposed via projects API
0%
説明
I would like either a field on project or a field the specific version but now there is no way of knowing which version id set as default on a project
journals
I think the default assignee should be in the API response as well.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
The following JSON response is enough (keys @default_version@ and @default_assignee@)?
<pre>
{
"project": {
"id": 1,
"name": "eCookbook",
"identifier": "ecookbook",
"description": "Recipes management application",
"homepage": "http://ecookbook.somenet.foo/",
"status": 1,
"is_public": true,
"inherit_members": false,
"default_version": {
"id": 3,
"name": "2.0"
},
"default_assignee": {
"id": 3,
"name": "Dave Lopper"
},
"custom_fields": [
{
"id": 3,
"name": "Development status",
"value": "Stable"
}
],
"created_on": "2006-07-19T17:13:59Z",
"updated_on": "2020-03-10T21:23:11Z"
}
}
</pre>
--------------------------------------------------------------------------------
That would be perfect for my use case
--------------------------------------------------------------------------------
Here is the patch, I think we can deliver this fix in a minor release. If not, please move it to version:"4.2.0".
Test results "here":https://gitlab.com/redmine-org/redmine/pipelines/126316182.
--------------------------------------------------------------------------------
Marius BALTEANU wrote:
> I think we can deliver this fix in a minor release.
I agree. The two attributes should have been added in Redmine 3.2 or 3.4. And adding attributes does not break existing API clients if those are properly implemented.
--------------------------------------------------------------------------------
Committed the patch. Thank you.
--------------------------------------------------------------------------------
related_issues
relates,Closed,1828,Default target version for new issues
relates,Closed,482,Default assignee on each project