Skip to content

[Bug] <alternativeEmulator> breaking gamelist.xml import #3408

@TCX0Lt0X

Description

@TCX0Lt0X

RomM version
4.8.1

Describe the bug
gamelist.xml files generated by ES-DE which have the tag fail to be parsed for metadata by RomM.

To Reproduce
Steps to reproduce the behavior:

  1. Open ES-DE
  2. Scrape for metadata for games on a system to generate a gamelist.xml.
  3. Change the default emulator for the system that was scrapped, updating gamelist.xml with the tag
  4. Open RomM which is set up to pull metadata from the gamelist.xml of the ES-DE instance.
  5. Scan for metadata for the system, making sure gamelist.xml is included as a metadata source.
  6. RomM fails to pull metadata from gamelist.xml.

Expected behavior
properly formatted gamelist.xml files should import into RomM.

Screenshots
If applicable, add screenshots to help explain your problem.

Server (please complete the following information):

Client (please complete the following information):

  • Device: PC
  • OS: Bazzite 44.20260515
  • Browser Floorp
  • Version 12.14.2@151.0

Additional context
Came across this issue when trying to troubleshoot why some of my gamelist.xml files were not importing into RomM, even though they functioned correctly in ES-DE. after testing newly generated gamelists and comparing to old ones which did not work, I found that the tag was preventing the imports, and removing it from gamelist.xml allowed for them to begin importing correctly again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions