You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Traceback (most recent call last):
File "E:\Jubeat\bemaniutils-trunk\bemani\utils\services.py", line 65, in receive_request
resp = dispatch.handle(req)
^^^^^^^^^^^^^^^^^^^^
File "E:\Jubeat\bemaniutils-trunk\bemani\backend\dispatch.py", line 150, in handle
response = handler(request)
^^^^^^^^^^^^^^^^
File "E:\Jubeat\bemaniutils-trunk\bemani\backend\jubeat\prop.py", line 612, in handle_gametop_get_mdata_request
root = self.get_scores_by_extid(extid, mdata_ver, 3)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Jubeat\bemaniutils-trunk\bemani\backend\jubeat\base.py", line 182, in get_scores_by_extid
if len(scores) < 50:
^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
The text was updated successfully, but these errors were encountered:
On further inspection, this seems like it shouldn't be a problem, because we always set the cache properly on first iteration. Is your instance perhaps not configured for memcached OR a file cache? I think in that case, flask would just do an in-memory instance and I have no idea what happens between loops.
I can still patch so it doesn't crash, but I think your setup might be a bit wonky.
After New Card registered, services provided such error in response of get_mdata
192.168.0.90 - - [16/Sep/2024 16:35:25] "POST /?model=L44:J:C:A:2016031700&module=gametop&method=get_mdata HTTP/1.1" 200 -
Received request:
0
31074902
<mdata_ver __type="s8">2</mdata_ver>
false
Traceback (most recent call last):
![Screenshot 2024-09-16 165111](https://private-user-images.githubusercontent.com/181712075/367694972-19649624-e9a6-41cd-a872-035b9a1f203e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MjA2MzAsIm5iZiI6MTczOTUyMDMzMCwicGF0aCI6Ii8xODE3MTIwNzUvMzY3Njk0OTcyLTE5NjQ5NjI0LWU5YTYtNDFjZC1hODcyLTAzNWI5YTFmMjAzZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQwODA1MzBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lMTFjMjY3MGI1NzVmYmE1NGE2N2VjNTFlNjM3MjYxM2NjM2I5NTFmMGNkNzA2MDRiNGM4ZDYyYjFhMzIzNTg0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.eSsXWh4-GIGuOL2CSuSCWHj2k07H8v58S-ZrpDdGsGY)
File "E:\Jubeat\bemaniutils-trunk\bemani\utils\services.py", line 65, in receive_request
resp = dispatch.handle(req)
^^^^^^^^^^^^^^^^^^^^
File "E:\Jubeat\bemaniutils-trunk\bemani\backend\dispatch.py", line 150, in handle
response = handler(request)
^^^^^^^^^^^^^^^^
File "E:\Jubeat\bemaniutils-trunk\bemani\backend\jubeat\prop.py", line 612, in handle_gametop_get_mdata_request
root = self.get_scores_by_extid(extid, mdata_ver, 3)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\Jubeat\bemaniutils-trunk\bemani\backend\jubeat\base.py", line 182, in get_scores_by_extid
if len(scores) < 50:
^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
The text was updated successfully, but these errors were encountered: