fix: bug with prop resize

This commit is contained in:
Evan Carroll 2026-01-25 20:41:22 -06:00
parent 710985638f
commit 23374ee024

View file

@ -821,7 +821,8 @@ pub async fn update_loose_prop_scale<'e>(
locked_by, locked_by,
server_state, server_state,
realm_state, realm_state,
user_state user_state,
prop_name
) )
SELECT SELECT
u.id, u.id,
@ -834,7 +835,7 @@ pub async fn update_loose_prop_scale<'e>(
u.dropped_by, u.dropped_by,
u.expires_at, u.expires_at,
u.created_at, u.created_at,
COALESCE(lp.prop_name, sp.name, rp.name) as prop_name, COALESCE(u.prop_name, sp.name, rp.name) as prop_name,
COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path, COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path,
u.is_locked, u.is_locked,
u.locked_by, u.locked_by,
@ -923,7 +924,8 @@ pub async fn move_loose_prop<'e>(
locked_by, locked_by,
server_state, server_state,
realm_state, realm_state,
user_state user_state,
prop_name
) )
SELECT SELECT
u.id, u.id,
@ -936,7 +938,7 @@ pub async fn move_loose_prop<'e>(
u.dropped_by, u.dropped_by,
u.expires_at, u.expires_at,
u.created_at, u.created_at,
COALESCE(lp.prop_name, sp.name, rp.name) as prop_name, COALESCE(u.prop_name, sp.name, rp.name) as prop_name,
COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path, COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path,
u.is_locked, u.is_locked,
u.locked_by, u.locked_by,
@ -986,7 +988,8 @@ pub async fn lock_loose_prop<'e>(
locked_by, locked_by,
server_state, server_state,
realm_state, realm_state,
user_state user_state,
prop_name
) )
SELECT SELECT
u.id, u.id,
@ -999,7 +1002,7 @@ pub async fn lock_loose_prop<'e>(
u.dropped_by, u.dropped_by,
u.expires_at, u.expires_at,
u.created_at, u.created_at,
COALESCE(lp.prop_name, sp.name, rp.name) as prop_name, COALESCE(u.prop_name, sp.name, rp.name) as prop_name,
COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path, COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path,
u.is_locked, u.is_locked,
u.locked_by, u.locked_by,
@ -1047,7 +1050,8 @@ pub async fn unlock_loose_prop<'e>(
locked_by, locked_by,
server_state, server_state,
realm_state, realm_state,
user_state user_state,
prop_name
) )
SELECT SELECT
u.id, u.id,
@ -1060,7 +1064,7 @@ pub async fn unlock_loose_prop<'e>(
u.dropped_by, u.dropped_by,
u.expires_at, u.expires_at,
u.created_at, u.created_at,
COALESCE(lp.prop_name, sp.name, rp.name) as prop_name, COALESCE(u.prop_name, sp.name, rp.name) as prop_name,
COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path, COALESCE(sp.asset_path, rp.asset_path) as prop_asset_path,
u.is_locked, u.is_locked,
u.locked_by, u.locked_by,