content type check

This commit is contained in:
Yuri Kuznetsov
2025-09-19 17:19:49 +03:00
parent e350255bd7
commit 601d6a6743
@@ -173,6 +173,10 @@ class RecordBase extends Base implements
*/
public function postActionCreate(Request $request, Response $response): stdClass
{
if ($request->getHeader('Content-Type') !== 'application/json') {
throw new BadRequest("Not supported content type.");
}
if (method_exists($this, 'actionCreate')) {
// For backward compatibility.
return (object) $this->actionCreate($request->getRouteParams(), $request->getParsedBody(), $request);