KrisCris / Palworld-Pal-Editor

Palworld Pal Editor, the tool for Adding, Deleting, and Modifying Pals (and unlocking Viewing Cage for multiplayer) for Palworld Game Save, supports running on Docker, GUI, WebUI, and Cli.
https://www.nexusmods.com/palworld/mods/995
GNU General Public License v3.0
168 stars 16 forks source link

[BUG] Character lacking nickname #69

Open samuel-yang7 opened 1 day ago

samuel-yang7 commented 1 day ago

Please confirm

Bug Report Description

i tried to edit a dedicated server save, but only my profile isn't available to edit, all my friend's profile is avaliable. it says:"fetchPlayerPal - Error occured: undefined" image

Expected Behaviour

i should be able to edit all profiles

Editor Version

0.10.1

Game Version

0.3.10..61184

Logs

ERROR:palworld_pal_editor.webui:Exception on /api/pal/paldata [POST] Traceback (most recent call last): File "flask\app.py", line 1463, in wsgi_app File "flask\app.py", line 872, in full_dispatch_request File "flask\app.py", line 870, in full_dispatch_request File "flask\app.py", line 855, in dispatch_request File "flask_jwt_extended\view_decorators.py", line 170, in decorator File "palworld_pal_editor\api\pal.py", line 75, in paldata File "palworld_pal_editor\utils\util.py", line 13, in reply File "flask\json__init.py", line 170, in jsonify File "flask\json\provider.py", line 214, in response File "flask\json\provider.py", line 179, in dumps File "json\init__.py", line 238, in dumps File "json\encoder.py", line 200, in encode File "json\encoder.py", line 258, in iterencode File "flask\json\provider.py", line 121, in _default TypeError: Object of type UUID is not JSON serializable

Your Game Save

Level.zip

samuel-yang7 commented 17 hours ago

I kinda found out the reason, is that my profile dont have a nickname so it cant be detected as a legal player. is there any method to solve this?