remove Session from MindComponent (#34753)

* yummy

* fix tests
This commit is contained in:
Milon
2025-04-19 00:23:01 +02:00
committed by GitHub
parent ba6d8f5376
commit 3fc9bcbbbe
25 changed files with 149 additions and 134 deletions

View File

@@ -165,7 +165,7 @@ namespace Content.Server.Cloning
if (!_mindSystem.TryGetMind(body.Value, out var mindId, out var mind))
return;
if (mind.UserId.HasValue == false || mind.Session == null)
if (mind.UserId.HasValue == false || !_playerManager.ValidSessionId(mind.UserId.Value))
return;
if (_cloningPodSystem.TryCloning(cloningPodUid, body.Value, (mindId, mind), cloningPod, scannerComp.CloningFailChanceMultiplier))