Content
View differences
Updated by Markus Kahl almost 7 years ago
Some work package attributes cannot be changed directly if they are derived, for instance from relations such as children.
These attributes are:
* estimated time
* progress
* (add anything I missed)
When clicking one of those in the work package table the user will get an error saying that derived values cannot be edited.
It would be better if users could see straight away which values are derived and that they can't change them.
One suggestion to do this is to make the text italic and grey, and add a tool tip as shown here:

The frontend does not have all the information it needs for that.
So for this to work we need to add this information to the API response.
For instance through a `derivedValues` attribute for work packages which lists which attributes of a given work package are derived.
These attributes are:
* estimated time
* progress
* (add anything I missed)
When clicking one of those in the work package table the user will get an error saying that derived values cannot be edited.
It would be better if users could see straight away which values are derived and that they can't change them.
One suggestion to do this is to make the text italic and grey, and add a tool tip as shown here:

The frontend does not have all the information it needs for that.
So for this to work we need to add this information to the API response.
For instance through a `derivedValues` attribute for work packages which lists which attributes of a given work package are derived.