Added additional properties to getListPlayers and getSquads methods #313
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.
Changes were suggested here.
This introduces several updates to the
getListPlayers
andgetSquads
methods in thercon.js
file, improving the amount of information returned by these methods.For the
getListPlayers
method:players
array immediately if theresponse
is empty or not defined. This prevents potential errors when trying to process an undefined or empty response.isLeader
androle
properties to the returned player object. TheisLeader
property is a boolean indicating whether the player is a squad leader, and therole
property represents the role of the player.For the
getSquads
method:squads
array immediately if theresponseSquad
is empty or not defined. This prevents potential errors when trying to process an undefined or empty response.creatorName
andcreatorSteamID
properties to the returned squad object. These properties represent the name and Steam ID of the squad creator.