]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
fix upload console (#39756)
authorSamuka-C <47865393+Samuka-C@users.noreply.github.com>
Tue, 19 Aug 2025 23:04:24 +0000 (20:04 -0300)
committerGitHub <noreply@github.com>
Tue, 19 Aug 2025 23:04:24 +0000 (16:04 -0700)
* fix upload console

* make it smaller

* even smaller

* revert last commit

* Update

---------

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Content.Server/Silicons/Laws/SiliconLawSystem.cs

index e672cb5005de0cc591a214d744cc4b0468c4544f..653ed6bac20ade00ce0e2f84adaccd8cc83450d1 100644 (file)
@@ -294,15 +294,16 @@ public sealed class SiliconLawSystem : SharedSiliconLawSystem
     protected override void OnUpdaterInsert(Entity<SiliconLawUpdaterComponent> ent, ref EntInsertedIntoContainerMessage args)
     {
         // TODO: Prediction dump this
-        if (!TryComp(args.Entity, out SiliconLawProviderComponent? provider))
+        if (!TryComp<SiliconLawProviderComponent>(args.Entity, out var provider))
             return;
 
-        var lawset = GetLawset(provider.Laws).Laws;
+        var lawset = provider.Lawset ?? GetLawset(provider.Laws);
+
         var query = EntityManager.CompRegistryQueryEnumerator(ent.Comp.Components);
 
         while (query.MoveNext(out var update))
         {
-            SetLaws(lawset, update, provider.LawUploadSound);
+            SetLaws(lawset.Laws, update, provider.LawUploadSound);
         }
     }
 }