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
[Subscribestar] Bug: Accessing only the preview image is treated as success #4468
Comments
The implication is that this is already in the metadata extracted by gallery-dl? |
Yes, Using it as I describe here probably isn't the best way to accomplish this (I haven't inspected the actual API body, just the metadata after gallery-dl processes it), but it would work if the status of the post really is opaque at the listing level. |
And |
If it's a post you have access to, If it's a post you don't have access to, Again, weirdly, this doesn't happen if you try to fetch a specific post directly by url. |
and show a warning message when posts contain previews
There are several cases where, even if you've logged in successfully, Subscribestar will return the preview (blurred) URL for an image as if it were the full image, instead of throwing an authorization error. Because this saves preview images as the canonical image for the post, this silently prevents subsequent runs from updating posts with the missing images, which breaks rolling archives.
This can be easily detected by comparing
preview_url
tourl
.Note that directly saving an individual post will throw an authorization error if you only have access to the previews, but posts gathered from a user feed do not.
Alternatively, preview urls could have a different output filename. This probably is not desired, as it results in saving both the preview and the main image.
The text was updated successfully, but these errors were encountered: