mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 01:18:34 +00:00
- Propagate assetToken through upload3DObjects progressCallback so callers receive it on success - UploadModalSplat.onSuccess now delivers the media token instead of raw bytes - Controls3D uses addObject() with AssetType.SPLAT to add the splat through the proper queue/undo path - Remove unused onLocalBytes prop and dead commented-out code - Fix ObjectJSON missing top-level media_file_type field so type is correctly restored on scene reload (previously always undefined, breaking outliner icons for all object types)