-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to delete rows in collection when using "+"characters in customId #1552
Comments
Hm weird, apparently %2B is the escaped + sign, still it results in a 404 🤔 |
This is caused by the url encoded characters because internally we try to match the record id with the |
Thanks, otherwise I would suggest to simply validate url safe characters: |
Validating just the characters is not enough since the above could happen with other user defined url parameters. It will be fixed soon, but I'll need to first find out whether this is an issue with echo or it is just an implementation detail and we'll have to apply a fix in our code. |
This is fixed in It turn out that it is an implementation detail of echo but it is configurable so we just had to enable the option. |
When using special characters like
+
in a customId for a record one is later unable to delete the record via the API since trying to call this:results in API calls like this:
Backend was hosted on Fly, the delete calls where submitted via the admin ui.
Let me know if you need more info 🙂
The text was updated successfully, but these errors were encountered: