feat(admin): enhance AdminTopupCreateView to support custom top-up descriptions ✨
This commit is contained in:
+2
-1
@@ -76,7 +76,8 @@ class DeviceListCreateAPIView(
|
||||
{"message": "Device name is too long."},
|
||||
status=400,
|
||||
)
|
||||
mac = request.data.get("mac", None)
|
||||
raw_mac = request.data.get("mac", None)
|
||||
mac = raw_mac.strip() if raw_mac else None
|
||||
MAC_REGEX = re.compile(r"^([0-9A-Fa-f]{2}([.:-]?)){5}[0-9A-Fa-f]{2}$")
|
||||
NORMALIZE_MAC_REGEX = re.compile(r"[^0-9A-Fa-f]")
|
||||
if not isinstance(mac, str) or not MAC_REGEX.match(mac):
|
||||
|
||||
Reference in New Issue
Block a user