[web] logger pdo exception handling workaround #5215
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Its more of a workaround then a clean solution, as i was not able to log the error in the frontend, or to to resolve the underlying problem for good.
But as it seems we are trying to log every request, but if the request is longer then about 65000 characters it wont fit the column and therefor results in a SQL Error.
It should be fix on API level which would be quite bit of work. As the logging function is not working anyway, i suggest to implement this workaround, so at least the frontend is still working and a error log message in the stdout.
Ref: #5136