emmercm / igir

🕹 A video game ROM collection manager to help filter, sort, patch, archive, and report on collections on any OS.
https://igir.io/
GNU General Public License v3.0
305 stars 15 forks source link

Hashes are case sensitive #1144

Closed knoopx closed 1 month ago

knoopx commented 1 month ago

Paste the command

igir copy zip --dat dat_with_uppercase_checksums.dat

Describe the bug

igir was parsing the roms but not actually outputting anything, turns out hashes in the dats were uppercased. once i turned them lowercase they were copied to the output dir.

Expected behavior

hashes should not be case-sensitive

Debug logs

-

DAT(s) used

No response

igir version

v2.7.0

Node.js version

-

Operating system

-

Additional context

No response

emmercm commented 1 month ago

Definitely a bug, likely a regression from some point. I'll fix.

github-actions[bot] commented 17 hours ago

:lock: Inactive issue lock

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Comment generated by the GitHub Lock Issues workflow.