From 1e71d0d7a42e0a45971d61391d39a0f07b8984b2 Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 4 Nov 2026 22:03:52 +0100 Subject: [PATCH] fix(server): move sshEndpointInUse out of the getIp closure --- app/Models/Server.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Models/Server.php b/app/Models/Server.php index 31c851af99..75f2e21fe1 100644 --- a/app/Models/Server.php +++ b/app/Models/Server.php @@ -2055,10 +2055,6 @@ $siteAddress { return normalizeIpAddress(preg_replace('/[^0-9a-zA-Z.:%-]/', '', (string) $value)); } - public function getIp(): Attribute - { - return Attribute::make( - get: function () { /** * Whether a server of any team already uses this SSH endpoint. The port is part of the endpoint, * so servers behind one NAT address with different forwarded SSH ports are different servers. @@ -2072,6 +2068,10 @@ $siteAddress { ->exists(); } + public function getIp(): Attribute + { + return Attribute::make( + get: function () { if (isDev()) { return '127.0.0.1'; }