Feature #31559
closed
Support "active" attribute in Enumerations REST API
Added by Michel Albert over 5 years ago.
Updated over 5 years ago.
Description
Expected behaviour¶
When doing a HTTP request to /enumerations/time_entry_activities.json
it should only return activities marked as "active"
Observed behaviour¶
- All activities are returned
- Additionally, the returned values don't contain the values for the "active" field, so filtering on the client-side after fetching is not possible either.
Additional notes¶
- This was observed on Redmine 3.3.2
- I also came across #8573 which notes something similar, but not for the API.
Files
Michel Albert wrote:
Expected behaviour¶
When doing a HTTP request to /enumerations/time_entry_activities.json
it should only return activities marked as "active"
I think it is better to add "active" field to the response instead of omitting inactive enumerations. What do you think?
Yes. That would work perfectly as well.
- File 31559.patch 31559.patch added
- Tracker changed from Defect to Feature
- Subject changed from The API on enumerations returns inactive entries as well to Support "active" attribute in Enumerations REST API
- Target version set to 4.1.0
Here is a patch to add "active" attribute to Enumerations API.
- Status changed from New to Closed
- Assignee set to Go MAEDA
- Resolution set to Fixed
Also available in: Atom
PDF