-
-
Notifications
You must be signed in to change notification settings - Fork 6k
Fix the retryFailed option does not get modified by optionsProcessor #3829
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix the retryFailed option does not get modified by optionsProcessor #3829
Conversation
WalkthroughThe change updates the logic in the Changes
Sequence Diagram(s)sequenceDiagram
participant Caller
participant SDWebImageManager
participant OptionProcessor
Caller->>SDWebImageManager: loadImageWithURL(options, context, ...)
SDWebImageManager->>OptionProcessor: Process options/context
OptionProcessor-->>SDWebImageManager: Return processed result
SDWebImageManager->>SDWebImageManager: Check SDWebImageRetryFailed in result
alt URL is empty or blacklisted and RetryFailed not set
SDWebImageManager->>Caller: Invoke completion with error
else
SDWebImageManager->>...: Continue with image loading
end
Assessment against linked issues
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
ad0f3bb to
da69f8e
Compare
New Pull Request Checklist
I have read and understood the CONTRIBUTING guide
I have read the Documentation
I have searched for a similar pull request in the project and found none
I have updated this branch with the latest master to avoid conflicts (via merge from master or rebase)
I have added the required tests to prove the fix/feature I am adding
I have updated the documentation (if necessary)
I have run the tests and they pass
I have run the lint and it passes (
pod lib lint)This merge request fixes / refers to the following issues: ...
Pull Request Description
This close #3828
Summary by CodeRabbit