From a19a8c61827d3cc2c7164262b362ca00cdde07e7 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 13 Jun 2023 10:32:34 +0200 Subject: [PATCH] wip #6022 @0.5 --- app/Fluidbook/Compiler/Compiler.php | 2 +- .../FluidbookPublication/Services/SocialImageOperation.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Fluidbook/Compiler/Compiler.php b/app/Fluidbook/Compiler/Compiler.php index 395aff9fa..a95040a19 100644 --- a/app/Fluidbook/Compiler/Compiler.php +++ b/app/Fluidbook/Compiler/Compiler.php @@ -1103,7 +1103,7 @@ class Compiler extends Base implements CompilerInterface $dim = SocialImage::getSocialImageSize($this->getFluidbook()); if ($dim) { - $socialImage = backpack_url('services/socialimage/' . $this->getFluidbook()->cid); + $socialImage = backpack_url('services/socialimage/' . $this->getFluidbook()->cid . '/' . time()); $socialImageWidth = $dim[0]; $socialImageHeight = $dim[1]; diff --git a/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/SocialImageOperation.php b/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/SocialImageOperation.php index ccd1051bd..c1ca93b57 100644 --- a/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/SocialImageOperation.php +++ b/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/SocialImageOperation.php @@ -16,7 +16,7 @@ trait SocialImageOperation protected function setupSocialimageRoutes($segment, $routeName, $controller) { foreach (['services', 's'] as $segment) { - Route::match(['get'], $segment . '/socialimage/{cid?}', $controller . '@socialImage')->withoutMiddleware([CheckIfAdmin::class]); + Route::match(['get'], $segment . '/socialimage/{cid?}/{time?}', $controller . '@socialImage')->withoutMiddleware([CheckIfAdmin::class]); Route::match(['get'], $segment . '/socialimage', $controller . '@ws2SocialImage')->withoutMiddleware([CheckIfAdmin::class]); Route::match(['get'], $segment . '/facebook_thumbnail', $controller . '@ws2SocialImage')->withoutMiddleware([CheckIfAdmin::class]); } @@ -36,7 +36,7 @@ trait SocialImageOperation abort(404); } - public function socialImage($cid = null) + public function socialImage($cid = null, $time = null) { $publication = FluidbookPublication::where('cid', $cid)->first(); if (null === $publication) { -- 2.39.5