You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
API validation errors result in generic "Server communication error" in react-admin
How to reproduce
Possible Solution
Additional Context
Interestingly it seems to be still working with @api-platform/admin@3.4.5. What confuses me is that 3.4.6 claims to fix issues like these.
API response:
content-type: application/problem+json; charset=utf-8
body:
{
"@id": "\\/validation_errors\\/6b3befbc-2f01-4ddf-be21-b57898905284",
"@type": "ConstraintViolationList",
"status": 422,
"violations": [
{
"propertyPath": "entitlements",
"message": "At least one product must be selected if policy is \\u0022restricted\\u0022.",
"code": "6b3befbc-2f01-4ddf-be21-b57898905284"
}
],
"detail": "entitlements: At least one product must be selected if policy is \\u0022restricted\\u0022.",
"hydra:title": "An error occurred",
"hydra:description": "entitlements: At least one product must be selected if policy is \\u0022restricted\\u0022.",
"type": "\\/validation_errors\\/6b3befbc-2f01-4ddf-be21-b57898905284",
"title": "An error occurred"
}
react-admin UI behaviour
Step debugging with 3.4.5 where it works
Step debugging with 3.4.6 where it doesn't work
There seems to be something going on with the protocol/domain/port part in props or their values. I wonder if I misconfigured something, somewhere. Not sure, if related, but API platform's rfc_7807_compliant_errors is true and changing this doesn't change anything apparently.
Is this in any way useful, maybe to give me further tips at least how to debug? I can't create a simple producer at the moment unfortunately.
The text was updated successfully, but these errors were encountered:
API Platform version(s) affected: 3.2.20
@api-platform/admin@3.4.6
@api-platform/api-doc-parser@0.16.4
Description
API validation errors result in generic "Server communication error" in react-admin
How to reproduce
Possible Solution
Additional Context
Interestingly it seems to be still working with @api-platform/admin@3.4.5. What confuses me is that 3.4.6 claims to fix issues like these.
API response:
content-type: application/problem+json; charset=utf-8
body:
react-admin UI behaviour
Step debugging with 3.4.5 where it works
Step debugging with 3.4.6 where it doesn't work
There seems to be something going on with the protocol/domain/port part in props or their values. I wonder if I misconfigured something, somewhere. Not sure, if related, but API platform's
rfc_7807_compliant_errors
istrue
and changing this doesn't change anything apparently.Is this in any way useful, maybe to give me further tips at least how to debug? I can't create a simple producer at the moment unfortunately.
The text was updated successfully, but these errors were encountered: