-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ROM shortcuts can't be deleted if there is a special character in game name #142
Comments
Could you check out what the shortcut file is called? You can find it in |
In steam-buddy.gbc.yaml I have (Pokémon. I tried different versions of entering the name):
In steam-buddy.gba.yaml I have ried with an "à" ("Tetrisà" to check for a different emulator and a different character):
|
That makes a lot of sense, thanks! I think I know how to fix this. We just need to use |
@sharkwouter did you figure it out how to fix this? |
I didn't test it, but you can probably just change this line: Line 195 in 202b75b
To be the following:
|
That change might be needed in shortcut delete as well. Not sure, would need testing. |
I think the solution is on urllib.parse.quote() function. Maybe #198 fixes this as well |
Just retested. Issue still exists. |
I uploaded a game ROM and gave it a name with a special character (eg. "é" or "à").
I could not delete the game later on via steam buddy.
If I select "Delete" I get a web with an error as response:
"Error: 500 Internal Server Error
Sorry, the requested URL 'http://gameros-sbc.local/shortcuts/delete' caused an error:
Internal Server Error"
The text was updated successfully, but these errors were encountered: