diff --git a/lib/Controller/V1/MetaDataController.php b/lib/Controller/V1/MetaDataController.php index d262a2b7..f5de3156 100644 --- a/lib/Controller/V1/MetaDataController.php +++ b/lib/Controller/V1/MetaDataController.php @@ -130,6 +130,12 @@ public function setMetaData(int $id, string $metaData): DataResponse { public function updateMetaData(int $id, string $metaData): DataResponse { $e2eToken = $this->request->getParam('e2e-token'); + // FIXME Temporary fix to handle both routes on single endpoint + if (empty($e2eToken)) { + $e2eToken = $this->request->getHeader('e2e-token'); + } + // End + if ($this->lockManager->isLocked($id, $e2eToken)) { throw new OCSForbiddenException($this->l10n->t('You are not allowed to edit the file, make sure to first lock it, and then send the right token')); }