mirror of
https://github.com/qwerfd2/OverRide-Server.git
synced 2026-10-05 13:27:57 +03:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b190479d88 |
+7
-5
@@ -85,7 +85,7 @@ async def set_player_data(user_id, data_field, new_data):
|
|||||||
# ------------ CDN -------------
|
# ------------ CDN -------------
|
||||||
|
|
||||||
root_folder = os.path.dirname(os.path.abspath(__file__))
|
root_folder = os.path.dirname(os.path.abspath(__file__))
|
||||||
allowed_folders = ["OverRapid", "Resources"]
|
allowed_folders = ["OverRapid", "Resources", "OverRide"]
|
||||||
|
|
||||||
async def serve_file(request):
|
async def serve_file(request):
|
||||||
path = request.path_params['path']
|
path = request.path_params['path']
|
||||||
@@ -154,14 +154,12 @@ async def api_function(request: Request):
|
|||||||
try:
|
try:
|
||||||
score = float(content_dict.get("score", ""))
|
score = float(content_dict.get("score", ""))
|
||||||
except ValueError:
|
except ValueError:
|
||||||
print("parse failed")
|
|
||||||
return JSONResponse({"dummy": False}, status_code=400)
|
return JSONResponse({"dummy": False}, status_code=400)
|
||||||
print(player_info['rating'])
|
|
||||||
if player_info['rating'] is not None:
|
if player_info['rating'] is not None:
|
||||||
await set_player_data(user_id, "rating", score)
|
await set_player_data(user_id, "rating", score)
|
||||||
return JSONResponse({"dummy": True})
|
return JSONResponse({"dummy": True})
|
||||||
else:
|
else:
|
||||||
print("else failed")
|
|
||||||
return JSONResponse({"dummy": False}, status_code=400)
|
return JSONResponse({"dummy": False}, status_code=400)
|
||||||
|
|
||||||
elif name == "rename":
|
elif name == "rename":
|
||||||
@@ -291,7 +289,8 @@ async def pvp_function(request: Request):
|
|||||||
lobby_data = {
|
lobby_data = {
|
||||||
"data": {
|
"data": {
|
||||||
"mp3": data.get("mp3", ""),
|
"mp3": data.get("mp3", ""),
|
||||||
"diff": data.get("diff", "")
|
"diff": data.get("diff", ""),
|
||||||
|
"fm": data.get("fm", False),
|
||||||
},
|
},
|
||||||
"timestamp": int(time.time()),
|
"timestamp": int(time.time()),
|
||||||
"players": {
|
"players": {
|
||||||
@@ -383,6 +382,9 @@ async def pvp_function(request: Request):
|
|||||||
return JSONResponse(lobby["match"])
|
return JSONResponse(lobby["match"])
|
||||||
else:
|
else:
|
||||||
return JSONResponse({})
|
return JSONResponse({})
|
||||||
|
|
||||||
|
else:
|
||||||
|
return JSONResponse({})
|
||||||
|
|
||||||
routes = [
|
routes = [
|
||||||
Route("/Api", api_function, methods=["POST"]),
|
Route("/Api", api_function, methods=["POST"]),
|
||||||
|
|||||||
Reference in New Issue
Block a user