From 23d6b054691d2b35bfeb0c89102e8ddab5c5ed11 Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Thu, 7 Mar 2024 16:17:09 +0000 Subject: [PATCH] wait #6778 @1 --- .docker/docker-compose.yml | 4 ++-- inc/ws/Controlleur/class.ws.url.php | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.docker/docker-compose.yml b/.docker/docker-compose.yml index 263c31d95..01fcb839c 100644 --- a/.docker/docker-compose.yml +++ b/.docker/docker-compose.yml @@ -72,8 +72,8 @@ services: ports: - '54842:80' environment: - VIRTUAL_HOST: workshop.fluidbook.com, extranet.cubedesigners.com, statistics.ysl-retailhandbook.com - LETSENCRYPT_HOST: workshop.fluidbook.com, extranet.cubedesigners.com, statistics.ysl-retailhandbook.com + VIRTUAL_HOST: workshop.fluidbook.com, extranet.cubedesigners.com + LETSENCRYPT_HOST: workshop.fluidbook.com, extranet.cubedesigners.com networks: - extranet restart: unless-stopped diff --git a/inc/ws/Controlleur/class.ws.url.php b/inc/ws/Controlleur/class.ws.url.php index c2e2642f9..bd6316557 100644 --- a/inc/ws/Controlleur/class.ws.url.php +++ b/inc/ws/Controlleur/class.ws.url.php @@ -1043,10 +1043,16 @@ html.tall{height:150%}' . "\n"; $dao = new wsDAOBook($core->con); $book = $dao->selectById($book_id); + if ($hash != 'bcf26f9cf4a795ec00b9a44f42750d58' && $book->hash != $hash) { commonDroits::error(); } + if ($book->version == 3) { + http::redirect('https://toolbox.fluidbook.com/fluidbook-publication/preview/' . $book_id . '_' . $hash . '/'); + exit; + } + if (!wsDroits::admin()) { if ($book->parametres->redirectDemo != '') { http::redirect($book->parametres->redirectDemo); -- 2.39.5