getUser($request), $folder)) { throw new AuthorizationFailedException(); } $term_id = $request->getParsedBody()['term-id'] ?? null; $fileRef = $this->handleUpload($request, $folder); if ($term_id) { $fileRef->content_terms_of_use_id = $term_id; $fileRef->store(); } return $this->redirectToFileRef($response, $fileRef); } }