]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Fix: LockSystem - HasUserAccess - Set DenyReason Localization Text Properly (#41012)
authorUberration <jimboedeedler@gmail.com>
Thu, 23 Oct 2025 04:58:18 +0000 (00:58 -0400)
committerGitHub <noreply@github.com>
Thu, 23 Oct 2025 04:58:18 +0000 (04:58 +0000)
commitcbb7c84fdaec7832bb1e41f794c73c091308f238
tree816d55531dd1b6cc25ce99adbe96199643a9ffc8
parent80d4f3d8f821a0c1fc20b2ad83a74015892ff10e
Fix: LockSystem - HasUserAccess - Set DenyReason Localization Text Properly (#41012)

* Update AccessReaderSystem.cs

Fixes #40987
Related to PR #40883

Set DenyReason in CheckUserHasLockAccessEvent when access is denied to display "Access denied." popup to users. Uses ??= to avoid overriding reasons from possible systems.

* RE-FIX: Localize default deny reason in LockSystem.HasUserAccess

The default deny reason was being passed as a localization key string instead of being localized before display.

* Re-added null coalescing operator

Per maint request
Content.Shared/Lock/LockSystem.cs