From d1697e51aa62a345defc9d4456a7c862b4471412 Mon Sep 17 00:00:00 2001
From: hellcat <>
Date: Tue, 6 Jan 2026 18:18:10 +0800
Subject: [PATCH] no message
---
resources/views/tabler/user/node.tpl | 1 +
src/Models/Node.php | 10 ++++++++--
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/resources/views/tabler/user/node.tpl b/resources/views/tabler/user/node.tpl
index a1938bcaf..2afcc329d 100644
--- a/resources/views/tabler/user/node.tpl
+++ b/resources/views/tabler/user/node.tpl
@@ -59,6 +59,7 @@
{foreach $oNodeList as $oNode}
+
diff --git a/src/Models/Node.php b/src/Models/Node.php
index 5d5dc7557..be456ed62 100755
--- a/src/Models/Node.php
+++ b/src/Models/Node.php
@@ -61,9 +61,15 @@ final class Node extends Model
public function getDuckClassAttribute()
{
- $sDuckClass = preg_replace('/\d+/', '', $this->duck_code ?? '');
+ $sLocation = '';
- return $sDuckClass;
+ if ($this->duck_group) {
+ $sLocation = $this->duck_group;
+ } else {
+ $sLocation = $this->duck_code;
+ }
+
+ return preg_replace('/[^a-zA-Z\x{4e00}-\x{9fa5}]/u', '', $sLocation ?? '');
}
/**