mirror of
https://github.com/TautvydasDerzinskas/Thingport.git
synced 2026-10-18 20:59:55 -05:00
MakerWorld can leave a design's defaultInstanceId pointing at a print profile that no longer exists. pickMakerworldInstanceId (extension) and makerworldInstanceIdFromNextData (backend) returned it unchecked, so the download-link request went to the dead profile and MakerWorld answered 403 "The client does not have access rights to the content." Use the default only when it is still one of the design's instances, otherwise the first, as selectMakerworldProfiles already does. Fixes #14 Claude-Session: https://claude.ai/code/session_01KGCb65Zhzwd3daF862ZE6R Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>