-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
I tried loading a game by ID. It got 'connection refused' when trying to get the project token. This was due to the hardcoded proxy server settings.
I commented that out, but now I get a different error. The scratch API returns a 301, but the code treats this as an error instead of following the redirect:
% love . 1228814697
Loaded resvg library from prebuilt: resvg/prebuilt/aarch64-apple-darwin/libresvg.dylib (OS: OS X, Arch: arm64)
[INFO 21:20:22] main.lua:627: Display DPI scale: 2.00, Auto scale: 1.00, SVG resolution scale: 2
[INFO 21:20:22] main.lua:422: Loaded Scratch font: Serif (SourceSerifPro-Regular.otf)
[INFO 21:20:22] main.lua:422: Loaded Scratch font: Scratch (Scratch.ttf)
[INFO 21:20:22] main.lua:422: Loaded Scratch font: Handwriting (handlee-regular.ttf)
[INFO 21:20:22] main.lua:422: Loaded Scratch font: Pixel (Grand9K-Pixel.ttf)
[INFO 21:20:22] main.lua:422: Loaded Scratch font: Marker (Knewave.ttf)
[INFO 21:20:22] main.lua:422: Loaded Scratch font: Curly (Griffy-Regular.ttf)
[INFO 21:20:22] main.lua:422: Loaded Scratch font: Sans Serif (NotoSans-Medium.ttf)
[INFO 21:20:22] main.lua:455: Loading macOS CJK fonts...
[INFO 21:20:22] main.lua:485: Loaded CJK font for resvg: /System/Library/Fonts/STHeiti Medium.ttc
[INFO 21:20:22] main.lua:506: Set Global.cjkFont for CJK text measurement
[INFO 21:20:22] main.lua:680: Saved window configuration: 480x360
[INFO 21:20:22] main.lua:683: === ScratchLove ===
[INFO 21:20:22] ui/loading_screen.lua:348: Using Scratch project ID: 1228814697
[INFO 21:20:22] ui/loading_screen.lua:380: Starting multi-threaded project load: 1228814697
[INFO 21:20:22] ui/loading_screen.lua:76: Loading started: Loading Scratch Project #1228814697
[INFO 21:20:22] loader/project_loader.lua:116: Starting project load: 1228814697 (ID: 1228814697)
[INFO 21:20:22] loader/project_loader.lua:66: Cleaning up existing project files (keeping assets): projects/1228814697
[INFO 21:20:22] loader/project_loader.lua:83: Project directory cleaned up successfully (assets preserved)
[INFO 21:20:22] ui/loading_screen.lua:107: Loading: Starting worker thread...
[INFO 21:20:22] loader/worker_online.lua:95: Worker: Fetching project token from: https://api.scratch.mit.edu/projects/1228814697/
[INFO 21:20:22] ui/loading_screen.lua:107: Loading: Fetching project information...
[ERROR 21:20:22] loader/worker_online.lua:99: Worker: Failed to fetch project token, status: 301
[ERROR 21:20:22] loader/project_loader.lua:228: Multi-threaded loading error: Failed to get project token for project 1228814697
[ERROR 21:20:22] loader/project_loader.lua:238: Project loading error: Failed to get project token for project 1228814697
[ERROR 21:20:22] ui/loading_screen.lua:483: Worker thread error: Failed to get project token for project 1228814697
[INFO 21:20:22] ui/loading_screen.lua:88: Loading completed quickly, waiting 2.41s to meet minimum display time
[INFO 21:20:24] ui/loading_screen.lua:93: Loading completed in 2.50 seconds
[ERROR 21:20:24] main.lua:93: Uncaught error: ui/loading_screen.lua:489: Failed to get project token for project 1228814697
stack traceback:
[love "boot.lua"]:352: in function <[love "boot.lua"]:348>
[C]: in function 'error'
ui/loading_screen.lua:489: in function 'handleWorkerError'
ui/loading_screen.lua:401: in function 'onError'
loader/project_loader.lua:242: in function 'handleError'
loader/project_loader.lua:229: in function 'handleWorkerMessage'
loader/project_loader.lua:171: in function 'update'
ui/loading_screen.lua:410: in function 'update'
main.lua:724: in function 'update'
[love "callbacks.lua"]:162: in function <[love "callbacks.lua"]:144>
[C]: in function 'xpcall'
[love "boot.lua"]:377: in function <[love "boot.lua"]:344>
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels