避免 DirectProject 回合输入的无必要克隆
在互斥的观察器分支中移动 optional user item,避免深层 JSON 克隆。
This commit is contained in:
@@ -4166,7 +4166,7 @@ async fn run_direct_game_creator_turn_inner(
|
||||
Some(&client_turn_id),
|
||||
Some(&mut observer),
|
||||
audit,
|
||||
direct_user_item.clone(),
|
||||
direct_user_item,
|
||||
)
|
||||
.await
|
||||
} else {
|
||||
@@ -4177,7 +4177,7 @@ async fn run_direct_game_creator_turn_inner(
|
||||
None,
|
||||
None,
|
||||
audit,
|
||||
direct_user_item.clone(),
|
||||
direct_user_item,
|
||||
)
|
||||
.await
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user