-
Bug
-
Resolution: Fixed
-
Low
-
3.5.2, 3.7.1, 3.8.3
-
None
-
25
-
Severity 3 - Minor
-
24
-
Experienced behavior:
- Attempt to share in portal fails. "Failed to update request participants field, errors:"
- This error quickly disappears in some versions due to page automatically refreshing. (
JSDSERVER-5516)
- This error quickly disappears in some versions due to page automatically refreshing. (
- Agent is able to modify Request Participant field without errors
- Issue has a required field that is empty
- Tested with description, approvers, and new multi line text custom field
Steps to reproduce:
- Create sample project
- Edit an issue to make description empty
- Mark description field as required in the sample project's field configuration scheme
- Attempt to share the issue through the portal
- Error appears: "Failed to update request participants field, errors:"
- Error may quickly go away due to automatic refresh (
JSDSERVER-5516). Test in 3.5.2 to see error without refresh
- Error may quickly go away due to automatic refresh (
Example use case where this is a blocker:
- Request exists, approver field required but empty. Agent asks customer who the approver should be.
- Customer attempts to share request with colleague so they can get help determining who approver should be, or sharing with potential approver to get confirmation prior to responding to agent
- is related to
-
JSDSERVER-6267 Customers are unable to share request if "Assign issue" permission is not provided
-
- Closed
-
-
JSDSERVER-3733 Request Participants not addable, failing with empty error message due to other field validations
-
- Closed
-
-
JSDSERVER-4388 Unable to share request through portal due to lexorank error
-
- Closed
-
-
JSDSERVER-5320 In Portal clients get "Failed to update request participants field, errors:"
- Closed
- relates to
-
JSDSERVER-6267 Customers are unable to share request if "Assign issue" permission is not provided
-
- Closed
-
-
JSDSERVER-4478 Customers without Create Issue permission can't be added as Request Participants
-
- Closed
-
- Testing discovered
-
JSDSERVER-5516 Error when sharing cannot be viewed due to automatic page refresh
-
- Closed
-
Basically when Sharing a request we are editing the issue with a new value for the request participants field.
What were were also doing was validating that we could edit all of the other fields on the screen, whether we passed them in or not.
Change is to only validate fields that we pass in.