From a95c0900e7ea665d66564d5da3d722dcabd457d7 Mon Sep 17 00:00:00 2001 From: Richard Dern Date: Fri, 26 Apr 2024 22:16:01 +0200 Subject: [PATCH] Set feed build date to last published bundle --- app/Services/BundleRenderers/Renderers/ListRenderer.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Services/BundleRenderers/Renderers/ListRenderer.php b/app/Services/BundleRenderers/Renderers/ListRenderer.php index 4d1b4f4..f731d68 100644 --- a/app/Services/BundleRenderers/Renderers/ListRenderer.php +++ b/app/Services/BundleRenderers/Renderers/ListRenderer.php @@ -3,6 +3,7 @@ namespace App\Services\BundleRenderers\Renderers; use App\Classes\Bundle; +use Carbon\Carbon; class ListRenderer extends BaseRenderer { @@ -44,9 +45,11 @@ function ($item) { array_slice($bundles, 0, 10) ); + $lastBundle = collect($lastBundles)->first(); + return (string) view('feed', [ 'bundles' => $lastBundles, - 'lastBuildDate' => now()->toRssString(), + 'lastBuildDate' => Carbon::parse($lastBundle->metadata()->get('date')), ]); } }