mirror of
https://github.com/i701/sarlink-portal-api.git
synced 2025-10-07 02:21:38 +00:00
feat(admin): enhance AdminTopupCreateView to support custom top-up descriptions ✨
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m25s
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m25s
This commit is contained in:
@@ -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