mirror of
https://github.com/Yetangitu/owncloud-apps.git
synced 2025-10-02 14:49:17 +02:00
files_reader: added new CSP setting in controller, making reader OC8.1+ compatible (and incompatible with older versions)
files_reader: updated epub.js to latest version
This commit is contained in:
parent
cf8c7c58e4
commit
d6da1e2a0e
14 changed files with 1816 additions and 8408 deletions
|
@ -12,6 +12,7 @@ namespace OCA\Files_Reader\Controller;
|
|||
|
||||
use OCP\AppFramework\Controller;
|
||||
use OCP\AppFramework\Http\TemplateResponse;
|
||||
use OCP\AppFramework\Http\ContentSecurityPolicy;
|
||||
use OCP\IRequest;
|
||||
use OCP\IURLGenerator;
|
||||
|
||||
|
@ -41,7 +42,14 @@ class DisplayController extends Controller {
|
|||
'urlGenerator' => $this->urlGenerator
|
||||
];
|
||||
|
||||
return new TemplateResponse($this->appName, 'reader', $params, 'blank');
|
||||
$response = new TemplateResponse($this->appName, 'reader', $params, 'blank');
|
||||
|
||||
$csp = new ContentSecurityPolicy();
|
||||
$csp->addAllowedChildSrcDomain('\'self\'');
|
||||
$csp->addAllowedStyleDomain('blob:');
|
||||
$response->setContentSecurityPolicy($csp);
|
||||
|
||||
return $response;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue