KeyError `players`
- Dominant language
- C#
- Stars
- 360
- Forks
- 75
- PR merge metrics
- No merged PRs in 30d
Description
### How to Reproduce Behavior/Symptoms
* When there is no player list in the returned information.
### MineStat Version
* 2.6.2
### Programming Language and Compiler/Interpreter Version
* Python 3.11
### Operating System
* Linux
### Output/Screenshot(s)
```
MineStat Version 2.6.2
Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in
start(fakepyfile,mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start
exec(open(mainpyfile).read(), __main__.__dict__)
File "", line 5, in
File "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.11/site-packages/minestat/__init__.py", line 317, in __init__
self.json_query()
File "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.11/site-packages/minestat/__init__.py", line 776, in json_query
return self.__parse_json_payload(payload_raw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.11/site-packages/minestat/__init__.py", line 800, in __parse_json_payload
self.max_players = payload_obj["players"]["max"]
~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'players'
```
Contributor guide
Assessment
This issue has not been assessed yet.