-
Notifications
You must be signed in to change notification settings - Fork 67
Games tab now accessible to guest users, disabled input while selecting game #369
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
Conversation
|
@dammitjeff This looks great. Love the addition of the game_assets folder so that we can save those images locally and not have to pull them every time. Will test on the develop build and if all looks good I should have a production build kicked off this afternoon. |
|
Okay I believe there is just 1 minor issue. In the event that the database already has a link but there is no local asset, you get a 404. So for example, in my case since I already linked games prior in the last develop build it doesn't have the local assets and there's no way for me to clear the game link from the database. You can check out what I mean on https://v.fireshare.net So I think we can handle this in a couple ways.
Thoughts? |




• When a user selects a game to assign to a video clip, the search input will be disabled, and a loading icon will be displayed while assets are being downloaded in the background. This is to give the user input feedback, while also preventing the user from changing the result while assets are being downloaded.

• Games Tab now reflects the visibility of video clips. Users that are not signed in will only see game buttons for clips they have public access to.
• Fixed Undefined views bug for videos shown in the games tab.
• Users who have a steamgriddb api key set will no longer see a warning to submit their api key.
•Previously when adding a game, api would pull assets from SteamgridDB and call them everytime to load the game artwork. Api will now pull game assets, download them locally, and organize them into folders in
Data/game_assets/named their corresponding steamgriddb id.Disclosure, Claude was used to create some of this code, but was reviewed by a real human.