Skip to content

Zaparoo fails to update region tags in media.db after gamelist rescan #504

@zaparoo-automation-bot

Description

@zaparoo-automation-bot

Issue created from Discord

Source: Zaparoo / #dev-and-betas


Reported Message

>>> Target Message:

Modhack (@_modhack) - 2026-01-25 10:35 UTC

<@136457935667724288> I'm not sure, still need to double check or someone else to reproduce :

Zaparoo v2.9.0 (Batocera)

#Steps to reproduce:

  1. On EmulationStation, scan games with Zaparoo before scraping.
  2. media.db is created with game paths but without region tags (expected, since gamelist.xml has no region data yet).
  3. Scrape the games and add region information to gamelist.xml.
  4. Use Refresh Gamelist and Database Rescan in Zaparoo.

#Actual behavior:
Region tags **are not updated **in media.db.

#Expected behavior:
Zaparoo should update existing database entries with region tags after the gamelist is refreshed or rescanned.

#Workaround:
Deleting zaparoo/media.db and performing a new scan correctly populates the region tags.

Context (previous messages)

Anime0t4ku (@Anime0t4ku) - 2026-01-17 23:46 UTC

You're a legend!

Anime0t4ku (@Anime0t4ku) - 2026-01-21 15:28 UTC

It always was

Anime0t4ku (@Anime0t4ku) - 2026-01-21 15:29 UTC

That functionality never changed

Modhack (@_modhack) - 2026-01-21 16:04 UTC

<@136457935667724288> do you have more information to share about :
API key authentication for remote connections (#493)?

wizzo (@.wizzo) - 2026-01-21 23:04 UTC

it's so you can set your own key required to connect to the local api server (that stuff like the app connects to). it's just something i always wanted to give as an option it doesn't really have an intended use yet, plus it's not technically secure it would be trivial for someone to sniff the key

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions