From 68cd6760da2dab242476ad93caf56867c8e21e9a Mon Sep 17 00:00:00 2001 From: Brandon Li Date: Wed, 2 Sep 2026 13:59:45 -0500 Subject: [PATCH] Fix selector to be button instead of input --- lib/automations.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/automations.ts b/lib/automations.ts index 0d6a1c3..76de237 100644 --- a/lib/automations.ts +++ b/lib/automations.ts @@ -284,10 +284,10 @@ export const FIRMS: Firm[] = [ // name="coupon_code") and this template's custom id; list // both so one of them matches. Apply is WooCommerce's // named submit button, not a positional sibling. - { action: 'waitFor', selector: 'button[name="apply_coupon"], input[name="apply_coupon"]', label: 'Wait for apply coupon button to open' }, + { action: 'waitFor', selector: 'button#apply_coupon', label: 'Wait for apply coupon button to open' }, { action: 'click', selector: 'input#coupon_code, input[name="coupon_code"], input#coupon_code_field', frame: '#woocommerceModal iframe', label: 'Focus coupon field' }, { action: 'type', selector: 'input#coupon_code, input[name="coupon_code"], input#coupon_code_field', frame: '#woocommerceModal iframe', text: 'THEPROPFARM', label: 'Enter coupon' }, - { action: 'click', selector: 'button[name="apply_coupon"], input[name="apply_coupon"]', frame: '#woocommerceModal iframe', label: 'Apply coupon' }, + { action: 'click', selector: 'button#apply_coupon', frame: '#woocommerceModal iframe', label: 'Apply coupon' }, { action: 'click', selector: '.validate-required:not(.woocommerce-validated)', frame: '#woocommerceModal iframe', label: 'Agree to terms' }, { action: 'click', selector: '.validate-required:not(.woocommerce-validated)', frame: '#woocommerceModal iframe', label: 'Agree to terms 2' },