Merge pull request #2767 from eszkadev/fix-epub-upload
Avoid exception when uploading epub
This commit is contained in:
Коммит
176b2b71fc
|
@ -675,6 +675,11 @@ class WopiController extends Controller {
|
||||||
return new JSONResponse(['message' => 'File locked'], Http::STATUS_INTERNAL_SERVER_ERROR);
|
return new JSONResponse(['message' => 'File locked'], Http::STATUS_INTERNAL_SERVER_ERROR);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// epub is exception (can be uploaded but not opened so don't try to get access token)
|
||||||
|
if ($file->getMimeType() == 'application/epub+zip') {
|
||||||
|
return new JSONResponse([ 'Name' => $file->getName() ], Http::STATUS_OK);
|
||||||
|
}
|
||||||
|
|
||||||
// generate a token for the new file (the user still has to be
|
// generate a token for the new file (the user still has to be
|
||||||
// logged in)
|
// logged in)
|
||||||
list(, $wopiToken) = $this->tokenManager->getToken((string)$file->getId(), null, $wopi->getEditorUid(), $wopi->getDirect());
|
list(, $wopiToken) = $this->tokenManager->getToken((string)$file->getId(), null, $wopi->getEditorUid(), $wopi->getDirect());
|
||||||
|
|
Загрузка…
Ссылка в новой задаче