feat(giftcard): add customer giftcard/mine endpoint; fix admin/app password digit normalization

This commit is contained in:
2026-09-09 16:57:20 +03:30
parent 741faa38fb
commit 0fa2b4d1f5
8 changed files with 243 additions and 8 deletions
@@ -150,6 +150,8 @@ class CustomerController extends SuperController
if (array_key_exists('password', $data) && trim((string) ($data['password'] ?? '')) === '') {
unset($data['password']);
} elseif (array_key_exists('password', $data)) {
$data['password'] = Customer::normalizeCredentialDigits(trim((string) $data['password']));
}
if (isset($data['mobile']) && ! is_null($data['mobile']) && $data['mobile'] !== '') {