fix: regenerate favicons when site.webmanifest is missing (#1)
Stamp file check now also verifies manifest exists, preventing early return that skips generateManifest() on subsequent loads. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -48,7 +48,8 @@ class MokoFaviconHelper
|
|||||||
$sourceTime = filemtime($sourcePath);
|
$sourceTime = filemtime($sourcePath);
|
||||||
$stampFile = $outputDir . '/.favicon_generated';
|
$stampFile = $outputDir . '/.favicon_generated';
|
||||||
|
|
||||||
if (is_file($stampFile) && filemtime($stampFile) >= $sourceTime) {
|
$manifestFile = $outputDir . '/site.webmanifest';
|
||||||
|
if (is_file($stampFile) && filemtime($stampFile) >= $sourceTime && is_file($manifestFile)) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user