stashapp/stash

[Bug Report] Performer scraping - empty new tags

Closed this issue · 0 comments

Describe the bug
In the scraping results of a performer, when the difference between existing and new tags are shown, tags not found in the local database are displayed below the field, but without their names.

To Reproduce
Steps to reproduce the behavior:

  1. Install a scraper that supports fetching performers' tags, e.g. Kink.yml from CommunityScrapers
  2. Create a new performer, filling in only the name field.
  3. Click "Save"
  4. Click "Edit"
  5. In the URL field, put a URL of any model from the page associated with the scraper, e.g. https://www.kink.com/model/56590
  6. Press the "Scrape" button on the right of the URL field

Expected behavior
In the difference view, scraped column, tags row, new tags are displayed as buttons below the field. Each tag contains both its name and a "+" sign.

Actual behavior
New tags buttons are displayed, but without the names. Only the "+" signs are there.

Screenshots
Bildschirmfoto_20240605_180800

Stash Version: (from Settings -> About):
v0.26.0
Hash des Builds:
b232e58
Zeitpunkt des Builds:
2024-06-03 06:03:48

Desktop (please complete the following information):

  • OS: Manjaro Linux
  • Browser: Firefox
  • Version: 126.0.1

Additional context
If I click on a tag (without knowing its name), it'll get created. It's button will disappear, but it won't appear in the field above. When I click "apply" and get back to the performer edit view, in its Tag field, all tags will be displayed without text. Only when I actually save the changes, tags will start to appear correctly.

This issue doesn't occur for scene scraping.

Originally found on v0.25.1.

Reproduced also with Chromium, version 125.0.6422.141, same outcome.

edit: fixed repro steps, additional info