fix(auth): require verified identity for wallet and gift card

This commit is contained in:
2026-10-20 09:10:01 +03:30
parent b91dbccb3d
commit 4d0f0f8c8d
4 changed files with 5 additions and 0 deletions
@@ -58,6 +58,7 @@ class GiftCardController extends Controller
if(!$user){
throw new UnprocessableEntityHttpException('auth failed!');
}
self::assertCustomerIdentityVerified($user instanceof Customer ? $user : null);
if (!app(ConfigService::class)->getBool('has_page_gift_card', false)) {
throw new UnprocessableEntityHttpException('قابلیت کارت هدیه غیرفعال است.');