Skip to content
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

Feature/NR-59 Fix handling steam client html pages errors #177

Merged

Conversation

lukatarman
Copy link
Owner

Related issue: #164

@lukatarman lukatarman self-assigned this Nov 3, 2023
Copy link
Collaborator

@stas-at-ibm stas-at-ibm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job as always! See my comment below.

Copy link
Collaborator

@stas-at-ibm stas-at-ibm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! We can close this one after resolving conflicts, squash and rebase.

@lukatarman lukatarman force-pushed the feature/NR-59-fix-handling-steam-client-html-pages-errors branch 4 times, most recently from ec1fb69 to e70b700 Compare December 6, 2023 14:13
Added steam client HTTP requests returning empty string on errors
Added adding respective client name to a failed property via its steamapp equivalent "triedVia" property
Adjusted game service file to reflect these new changes
Added getSteamAppsById to steam apps repository
Moved ValidDataSources class to models folder
Added triedViaSteamDb steamApp class method
Added steamDb valid data source
Adjusted tests to reflect new code

Previously, when html requests to certain apps/games failed due to the webpages errors, our app would fail to run some code and would get stuck in an infinite loop. This should now be fixed.

Issue-Ref: #164
@lukatarman lukatarman force-pushed the feature/NR-59-fix-handling-steam-client-html-pages-errors branch from e70b700 to eae1ad9 Compare December 6, 2023 14:14
@lukatarman lukatarman merged commit b865b14 into master Dec 6, 2023
2 checks passed
@lukatarman lukatarman linked an issue Dec 7, 2023 that may be closed by this pull request
@stas-at-ibm
Copy link
Collaborator

This should've been a bugfix which is a patch i.e. the commit message starts with fix: .... The label on the issue is also bug. Just a reminder for the future :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix handling steam client html pages errors
2 participants