-
Suggestion
-
Resolution: Unresolved
Issue Summary:
Currently, when performing bulk edits of object-type custom fields, the system only accepts input in JSON format. When use tries to enter the text, it shows the error The value must be a JSON.
Currently, forge custom field is not supported on the bulk edit page and a rendering support for apps on the bulk edit view page is required which means that app will be able to render their own view instead of plain input box that rejects anything that is not a JSON.
Steps to Reproduce
- Create an app that has a customfieldtype in the manifest of type object
- Create a custom field from the customfieldtype
- Associate the field with a project and create a few issues
- Use the project = <project_name> to list the issues and select all the issues
- Then click … on top right corner → Bulk change work items.
- Again, select a few issues and then Click on Next button
- Select Edit issues → Next → try entering some values in forge custom field → Click Next.
Expected Results
When using the Bulk operations on the Forge Custom Field, users should be able to input value without encountering errors.
Actual Results
when attempting to update the Forge Custom Field On the Bulk Edit screen, it shows The value must be a JSON error
Workaround
To bulk edit object-type custom fields, the input must specifically be a JSON object. For example, you can try entering a value like {"test": "abc"} in the custom field, which should be accepted, and allow you to proceed to the next screen.