WebHost: Some refactors and additional checks when uploading files. #2549
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What is this fixing or adding?
Does some refactoring and adds additional checks for files that are uploaded to the WebHost.
Additional checks include:
.zip
files are proper zip files (e.g. not renamed.rar
/.7z
files)..
).Also tweaks some of the error messages to be a bit more clear and list all known valid option files if files are submitted without them.
How was this tested?
__MACOSX
folder..zip
file..zip
to/generate
and options to/hostGame
..png
..7z
file renamed as a.zip
fileAll of these would have given unclear (or thrown 500) error on current, but do not with these changes.
This one still succeeds. :P
If this makes graphical changes, please attach screenshots.
Host Game
Generate Game