Bust cached dashboard images

This commit is contained in:
2026-05-21 23:19:21 +02:00
parent 811821afa2
commit 5c4c977e23
+4 -3
View File
@@ -1957,8 +1957,9 @@ final class App
$event['image_url'] = null;
$eventImage = trim((string) ($event['image'] ?? ''));
if ($eventImage !== '' && is_file($this->dashboardMediaDirectory($username) . '/' . basename($eventImage))) {
$event['image_url'] = '/event-image?date=' . rawurlencode($date) . '&id=' . rawurlencode((string) ($event['id'] ?? ''));
$eventImagePath = $this->dashboardMediaDirectory($username) . '/' . basename($eventImage);
if ($eventImage !== '' && is_file($eventImagePath)) {
$event['image_url'] = '/event-image?date=' . rawurlencode($date) . '&id=' . rawurlencode((string) ($event['id'] ?? '')) . '&v=' . rawurlencode((string) filemtime($eventImagePath));
}
$events[] = $event;
}
@@ -1970,7 +1971,7 @@ final class App
$path = $this->dashboardMediaDirectory($username) . '/' . basename($fileName);
if (is_file($path)) {
$entry['background_image_url'] = '/day-image?date=' . rawurlencode($date);
$entry['background_image_url'] = '/day-image?date=' . rawurlencode($date) . '&v=' . rawurlencode((string) filemtime($path));
}
return $entry;