-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
bugSomething isn't workingSomething isn't working
Milestone
Description
If an exception occurs, for example a custom operation-handler returns a wrong object type, the resulting 500 response is missing CORS headers. If the requesting front-end is running under another domain (e.g. during development http://localhost:8080/
), the whole response incl. a possible error message is hided by the browser, which makes it very difficult to debug.
Possible solution: Also responses from the exception catch()
blocks in SourceBroker\T3api\Dispatcher\Bootstrap::process()
should call the processors $this->callProcessors()
. Maybe this applies only for exceptions from the catch (Throwable $throwable)
block.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working