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 ?? '');
}
/**