mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-06-09 12:39:23 -03:00
When CivitAI returns 404 (ResourceNotFoundError) and a fallback provider like CivArchive subsequently rate-limits, the ChainedMetadataProvider now suppresses the RateLimitError instead of propagating it. Previously, the rate-limit error would bubble up through _refresh_single_model and cause the outer retry loop to re-process the same model repeatedly, producing dozens of duplicate "Model X is no longer available" log messages and wasting API quota. The model is NOT permanently marked as ignored — its last_checked_at timestamp is preserved, so it will be retried on the next refresh cycle when the rate limit has cleared and CivArchive may still have the data. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>