]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
return empty string for invalid identity (#29274)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Thu, 20 Jun 2024 22:25:35 +0000 (22:25 +0000)
committerGitHub <noreply@github.com>
Thu, 20 Jun 2024 22:25:35 +0000 (18:25 -0400)
Co-authored-by: deltanedas <@deltanedas:kde.org>
Content.Shared/IdentityManagement/Identity.cs

index 2fb53e3d5a9b93d12768b7fc47adcdc58ad33a90..cdb3c81adacc53a7f349dd23a5f0896bc88b589d 100644 (file)
@@ -15,6 +15,9 @@ public static class Identity
     /// </summary>
     public static string Name(EntityUid uid, IEntityManager ent, EntityUid? viewer=null)
     {
+        if (!uid.IsValid())
+            return string.Empty;
+
         var meta = ent.GetComponent<MetaDataComponent>(uid);
         if (meta.EntityLifeStage <= EntityLifeStage.Initializing)
             return meta.EntityName; // Identity component and such will not yet have initialized and may throw NREs