From b374befa8ed25eaae8ee085bc413fda0e839452c Mon Sep 17 00:00:00 2001 From: billz Date: Mon, 14 Jul 2025 22:57:59 -0700 Subject: [PATCH] Apply input mask to MAC address field using [0-9a-fA-F] pattern --- app/js/custom.js | 6 +++--- templates/dhcp/static_leases.php | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/js/custom.js b/app/js/custom.js index 3e8a7c58..626ce796 100644 --- a/app/js/custom.js +++ b/app/js/custom.js @@ -606,10 +606,10 @@ $(document).ready(function(){ }, placeholder: "___.___.___.___" }); - $('.date').mask('FF:FF:FF:FF:FF:FF', { + $('.mac_address').mask('FF:FF:FF:FF:FF:FF', { translation: { - "F": { - pattern: /[0-9a-z]/, optional: true + 'F': { + pattern: /[0-9a-fA-F]/, optional: false } }, placeholder: "__:__:__:__:__:__" diff --git a/templates/dhcp/static_leases.php b/templates/dhcp/static_leases.php index e92772ae..fb108529 100644 --- a/templates/dhcp/static_leases.php +++ b/templates/dhcp/static_leases.php @@ -30,7 +30,7 @@
- " class="form-control date" autofocus="autofocus"> + " class="form-control mac_address" autofocus="autofocus">
" class="form-control ip_address" maxlength="15">