- Ya
- 30 Juni 2026, 22:47 UTC
- Mwandishi
- Kamo
- Ahadi ya
- c484155
generateAndUploadFavicons() gated on minioService.exists(), which only stats the current MinIO host. When the simple logo was written to (or only replicated onto) a different node, exists() returns a false NoSuchKey and favicon generation silently early-returned — leaving config.json, globals.css and site.webmanifest written but no favicon images (e.g. optionone-com had img/logo.svg present yet an empty favicon/ set, no error logged). download() already does multi-node failover, so read the logo directly and only skip when it is genuinely absent on every node.