trait CompositionOperation
{
+
protected function setupCompositionRoutes($segment, $routeName, $controller)
{
Route::match(['get'], $segment . '/docs/{doc_id}/thumb_{doc_page}.jpg', $controller . '@getThumb');
Route::match(['post'], $segment . '/uploaddocument', $controller . '@upload');
Route::match(['get'], $segment . '/uploadProgress/{uploadID}', $controller . '@uploadProgress');
Route::match(['get'], $segment . '/docInfos/{doc_id}', $controller . '@docInfos');
- Route::match(['get'], $segment . '/{fluidbook_id}/{type}/{page}.{ext}', $controller . '@getPageAsset');
+ Route::match(['get'], $segment . '/{fluidbook_id}/{type}/{page}.{ext}', $controller . '@getPageAsset')
+ ->whereIn('type', ['originalpdf', 'texts', 'index', 'layout']);
}
protected function setupCompositionDefaults()