mikf / gallery-dl

Command-line program to download image galleries and collections from several image hosting sites
GNU General Public License v2.0
11.7k stars 953 forks source link

[Civitai] "My Reactions" incorrectly downloads images created by account instead #6263

Closed AimVaguely closed 1 week ago

AimVaguely commented 3 weeks ago

When you go to https://civitai.com/user/YOUR_USERNAME/images?section=reactions it shows the images that you have reacted to. If you use this URL with gallery-dl, it instead downloads the images that your profile has created instead. This only works if you are viewing your own profile, that is why the URL above is incomplete, but here are the instructions to get to the page manually.

  1. Sign in to civitai.com
  2. Click on your profile icon at the top right of the page
  3. Click on "Your Profile"
  4. Click on the "Images" tab
  5. Click on the "My Reactions" below the tabs, but above the image tag list
  6. You can then optionally filter based on your reaction next to the button you just clicked on, or by using the filters on the right.

I have also tried this with cookies, since this requires sign in, but it didn't change anything. The supported sites also doesn't list any support for authentication for civitai.com.

I feel like the title of this is not representative of this problem, but I can't figure out anything better, feel free to update it if you know anything better.

mikf commented 1 week ago

Fixed in https://github.com/mikf/gallery-dl/commit/4b31601dc0f8af5a66dfb0911104a87949b31b4b. Requires api-key or cookies to work, though.

AimVaguely commented 6 days ago

Fixed in 4b31601. Requires api-key or cookies to work, though.

Thank you for fixing this. I have tested it using the master branch version, and it worked as expected. I used the API key when using it.