From 403d05672356b6a5e8e8afe89cb06fb4c0c9872a Mon Sep 17 00:00:00 2001 From: David Date: Sat, 14 Jan 2017 10:10:37 +1100 Subject: [PATCH 1/9] more new YAMLs and tweaks some to try rectify the false negatives of Thanks You pages not being recognised. --- members/B001230.yaml | 584 ++++++++++++++++++++-------------------- members/B001300.yaml | 168 +++++++++++- members/C001093.yaml | 269 ++++++++++--------- members/D000618.yaml | 626 +++++++++++++++++++++---------------------- members/H001046.yaml | 371 +++++++++++++------------ members/R000122.yaml | 475 ++++++++++++++++---------------- members/S000770.yaml | 102 +++---- 7 files changed, 1382 insertions(+), 1213 deletions(-) diff --git a/members/B001230.yaml b/members/B001230.yaml index 0907c7d47..2f2d34f14 100644 --- a/members/B001230.yaml +++ b/members/B001230.yaml @@ -3,298 +3,300 @@ contact_form: method: post action: /feedback/thank-you steps: - - visit: "https://www.baldwin.senate.gov/feedback" - - click_on: - - selector: "#main_column .feedback-block.opinion > a" - - wait: - - value: 3 - - fill_in: - - name: first - selector: "#input-B03E05C4-4040-F985-52CD-9CA44623DE5E" - value: $NAME_FIRST - required: true - - name: last - selector: "#input-B03E04BD-4040-F985-52CD-48E090E769DA" - value: $NAME_LAST - required: true - - name: addr1 - selector: "#input-B03E05F1-4040-F985-52CD-A580E72A7D41" - value: $ADDRESS_STREET - required: true - - name: city - selector: "#input-B03E0595-4040-F985-52CD-C572364023FE" - value: $ADDRESS_CITY - required: true - - name: zip - selector: "#input-B03E04CC-4040-F985-52CD-4DDB58DA474A" - value: $ADDRESS_ZIP5 - required: true - - name: phone - selector: "#input-B03E046E-4040-F985-52CD-A2F10450D58D" - value: $PHONE - required: true - - name: email - selector: "#email" - value: $EMAIL - required: true - - name: input_B03E05A4-4040-F985-52CD-730C08912F4F - selector: "#input-B03E05A4-4040-F985-52CD-730C08912F4F" - value: $EMAIL - required: true - - name: subject - selector: "#input-561C6766-5056-A066-60C9-A3C3AE42D8BE" - value: $SUBJECT - required: true - - name: msg - selector: "#input-B03E05B4-4040-F985-52CD-8DF0BC10EEE2" - value: $MESSAGE - required: true - - select: - - name: prefix - selector: "#input-B03E0527-4040-F985-52CD-C0DD6BEF325F" - value: $NAME_PREFIX - required: true - options: - - Mr. - - Ms. - - Mrs. - - Professor - - Dr. - - Father - - Sister - - Rabbi - - Reverend - - Air Force - General - - Air Force - Lieutenant General - - Air Force - Major General - - Air Force - Brigadier General - - Air Force - Colonel - - Air Force - Lieutenant Colonel - - Air Force - Major - - Air Force - Captain - - Air Force - First Lieutenant - - Air Force - Second Lieutenant - - Air Force - Chief Master Sergeant of the Air Force - - Air Force - Command Chief Master Sergeant - - Air Force - First Sergeant (E-9) - - Air Force - Chief Master Sergeant - - Air Force - First Sergeant (E-8) - - Air Force - Senior Master Sergeant - - Air Force - First Sergeant (E-7) - - Air Force - Master Sergeant - - Air Force - Technical Sergeant - - Air Force - Staff Sergeant - - Air Force - Senior Airman - - Air Force - Airman First Class - - Air Force - Airman - - Air Force - Airman Basic - - Army - General - - Army - Lieutenant General - - Army - Major General - - Army - Brigadier General - - Army - Colonel - - Army - Lieutenant Colonel - - Army - Major - - Army - Captain - - Army - First Lieutenant - - Army - Second Lieutenant - - Army - Chief Warrant Officer - 5 - - Army - Chief Warrant Officer - 4 - - Army - Chief Warrant Officer - 3 - - Army - Chief Warrant Officer - 2 - - Army - Warrant Officer - - Army - Sergeant Major of the Army - - Army - Command Sergeant Major - - Army - Sergeant Major - - Army - First Sergeant - - Army - Master Sergeant - - Army - Sergeant First Class - - Army - Staff Sergeant - - Army - Sergeant - - Army - Corporal - - Army - Specialist - - Army - Private First Class - - Army - Private (E-2) - - Army - Private - - Coast Guard - Admiral - - Coast Guard - Vice Admiral - - "Coast Guard - Rear Admiral, Upper Half" - - "Coast Guard - Rear Admiral, Lower Half" - - Coast Guard - Captain - - Coast Guard - Commander - - Coast Guard - Lieutenant Commander - - Coast Guard - Lieutenant - - Coast Guard - Lieutenant Junior Grade - - Coast Guard - Ensign - - Coast Guard - Chief Warrant Officer - 4 - - Coast Guard - Chief Warrant Officer - 3 - - Coast Guard - Chief Warrant Officer - 2 - - Coast Guard - Master Chief Petty Officer of the Coast Guard - - Coast Guard - Master Chief Petty Officer - - Coast Guard - Senior Chief Petty Officer - - Coast Guard - Chief Petty Officer - - Coast Guard - Petty Officer First Class - - Coast Guard - Petty Officer Second Class - - Coast Guard - Petty Officer Third Class - - Coast Guard - Seaman - - Coast Guard - Seaman Apprentice - - Coast Guard - Seaman Recruit - - Marine Corps - General - - Marine Corps - Lieutenant General - - Marine Corps - Major General - - Marine Corps - Brigadier General - - Marine Corps - Colonel - - Marine Corps - Lieutenant Colonel - - Marine Corps - Major - - Marine Corps - Captain - - Marine Corps - First Lieutenant - - Marine Corps - Second Lieutenant - - Marine Corps - Chief Warrant Officer - 5 - - Marine Corps - Chief Warrant Officer - 4 - - Marine Corps - Chief Warrant Officer - 3 - - Marine Corps - Chief Warrant Officer - 2 - - Marine Corps - Warrant Officer - - Marine Corps - Sergeant Major of the Marine Corps - - Marine Corps - Sergeant Major - - Marine Corps - Master Gunnery Sergeant - - Marine Corps - First Sergeant - - Marine Corps - Master Sergeant - - Marine Corps - Gunnery Sergeant - - Marine Corps - Staff Sergeant - - Marine Corps - Sergeant - - Marine Corps - Corporal - - Marine Corps - Lance Corporal - - Marine Corps - Private First Class - - Marine Corps - Private - - Navy - Admiral - - Navy - Vice Admiral - - "Navy - Rear Admiral, Upper Half" - - "Navy - Rear Admiral, Lower Half" - - Navy - Captain - - Navy - Commander - - Navy - Lieutenant Commander - - Navy - Lieutenant - - Navy - Lieutenant Junior Grade - - Navy - Ensign - - Navy - Chief Warrant Officer - 4 - - Navy - Chief Warrant Officer - 3 - - Navy - Chief Warrant Officer - 2 - - Navy - Master Chief Petty Officer of the Navy - - Navy - Master Chief Petty Officer - - Navy - Senior Chief Petty Officer - - Navy - Chief Petty Officer - - Navy - Petty Officer First Class - - Navy - Petty Officer Second Class - - Navy - Petty Officer Third Class - - Navy - Seaman Apprentice - - Navy - Seaman - - Navy - Seaman Recruit - - name: state - selector: "#input-B03E0669-4040-F985-52CD-11B231195172" - value: $ADDRESS_STATE_POSTAL_ABBREV - required: true - options: - - AL - - AK - - AR - - AZ - - CA - - CO - - CT - - DC - - DE - - FL - - GA - - HI - - ID - - IL - - IN - - IA - - KS - - KY - - LA - - ME - - MD - - MA - - MI - - MN - - MS - - MO - - MT - - NE - - NV - - NH - - NJ - - NM - - NY - - NC - - ND - - OH - - OK - - OR - - PA - - RI - - SC - - SD - - TN - - TX - - UT - - VT - - VA - - WA - - WV - - WI - - WY - - name: issue - selector: "#input-B03E04DB-4040-F985-52CD-18F332336F99" - value: $TOPIC - required: true - options: - Adoption: GENERAL - Agriculture: AG - Animal Welfare: AN - Appropriations: APPROPS - Banking / Securities: BANK - Budget: BUD - Civil Rights: JUD - Congratulations: NICE NOTE - Congressional Issues: CONG - Defense: DEF - Drugs: DRUG - Economy: ECON - Eagle Scout: EAGLE SCOUT - Education: ED - Elections: ELEC - Energy / Natural Resources: EN - Environment: ENV - Foreign Affairs: FR - Healthcare: HE - Housing: HUD - Immigration: IM - Inauguration: 2016ELECTION - Judiciary: JUD - Labor: LAB - Medicaid / Medicare: HE - Nutrition: WELF - Other: GENERAL - Patents: IP - Pensions: PEN - Second Amendment: GUN - Small Business: BUS - Social Security: SS - Taxes: TAX - Telecommunications: TELECOM - Trade / Commerce: TRD - Transportation: TRAN - Veterans: VET - Welfare: WELF - - javascript: - - value: document.querySelector("#input-B03E05B4-4040-F985-52CD-8DF0BC10EEE2").value = document.querySelector("#input-B03E05B4-4040-F985-52CD-8DF0BC10EEE2").value.replace(/"/g, ''); - - click_on: - - value: Submit - selector: input.btn + - visit: https://www.baldwin.senate.gov/feedback + - click_on: + - selector: '#main_column .feedback-block.opinion > a' + - wait: + - value: 3 + - fill_in: + - name: first + selector: '#input-B03E05C4-4040-F985-52CD-9CA44623DE5E' + value: $NAME_FIRST + required: true + - name: last + selector: '#input-B03E04BD-4040-F985-52CD-48E090E769DA' + value: $NAME_LAST + required: true + - name: addr1 + selector: '#input-B03E05F1-4040-F985-52CD-A580E72A7D41' + value: $ADDRESS_STREET + required: true + - name: city + selector: '#input-B03E0595-4040-F985-52CD-C572364023FE' + value: $ADDRESS_CITY + required: true + - name: zip + selector: '#input-B03E04CC-4040-F985-52CD-4DDB58DA474A' + value: $ADDRESS_ZIP5 + required: true + - name: phone + selector: '#input-B03E046E-4040-F985-52CD-A2F10450D58D' + value: $PHONE + required: true + - name: email + selector: '#email' + value: $EMAIL + required: true + - name: input_B03E05A4-4040-F985-52CD-730C08912F4F + selector: '#input-B03E05A4-4040-F985-52CD-730C08912F4F' + value: $EMAIL + required: true + - name: subject + selector: '#input-561C6766-5056-A066-60C9-A3C3AE42D8BE' + value: $SUBJECT + required: true + - name: msg + selector: '#input-B03E05B4-4040-F985-52CD-8DF0BC10EEE2' + value: $MESSAGE + required: true + - select: + - name: prefix + selector: '#input-B03E0527-4040-F985-52CD-C0DD6BEF325F' + value: $NAME_PREFIX + required: true + options: + - Mr. + - Ms. + - Mrs. + - Professor + - Dr. + - Father + - Sister + - Rabbi + - Reverend + - Air Force - General + - Air Force - Lieutenant General + - Air Force - Major General + - Air Force - Brigadier General + - Air Force - Colonel + - Air Force - Lieutenant Colonel + - Air Force - Major + - Air Force - Captain + - Air Force - First Lieutenant + - Air Force - Second Lieutenant + - Air Force - Chief Master Sergeant of the Air Force + - Air Force - Command Chief Master Sergeant + - Air Force - First Sergeant (E-9) + - Air Force - Chief Master Sergeant + - Air Force - First Sergeant (E-8) + - Air Force - Senior Master Sergeant + - Air Force - First Sergeant (E-7) + - Air Force - Master Sergeant + - Air Force - Technical Sergeant + - Air Force - Staff Sergeant + - Air Force - Senior Airman + - Air Force - Airman First Class + - Air Force - Airman + - Air Force - Airman Basic + - Army - General + - Army - Lieutenant General + - Army - Major General + - Army - Brigadier General + - Army - Colonel + - Army - Lieutenant Colonel + - Army - Major + - Army - Captain + - Army - First Lieutenant + - Army - Second Lieutenant + - Army - Chief Warrant Officer - 5 + - Army - Chief Warrant Officer - 4 + - Army - Chief Warrant Officer - 3 + - Army - Chief Warrant Officer - 2 + - Army - Warrant Officer + - Army - Sergeant Major of the Army + - Army - Command Sergeant Major + - Army - Sergeant Major + - Army - First Sergeant + - Army - Master Sergeant + - Army - Sergeant First Class + - Army - Staff Sergeant + - Army - Sergeant + - Army - Corporal + - Army - Specialist + - Army - Private First Class + - Army - Private (E-2) + - Army - Private + - Coast Guard - Admiral + - Coast Guard - Vice Admiral + - Coast Guard - Rear Admiral, Upper Half + - Coast Guard - Rear Admiral, Lower Half + - Coast Guard - Captain + - Coast Guard - Commander + - Coast Guard - Lieutenant Commander + - Coast Guard - Lieutenant + - Coast Guard - Lieutenant Junior Grade + - Coast Guard - Ensign + - Coast Guard - Chief Warrant Officer - 4 + - Coast Guard - Chief Warrant Officer - 3 + - Coast Guard - Chief Warrant Officer - 2 + - Coast Guard - Master Chief Petty Officer of the Coast Guard + - Coast Guard - Master Chief Petty Officer + - Coast Guard - Senior Chief Petty Officer + - Coast Guard - Chief Petty Officer + - Coast Guard - Petty Officer First Class + - Coast Guard - Petty Officer Second Class + - Coast Guard - Petty Officer Third Class + - Coast Guard - Seaman + - Coast Guard - Seaman Apprentice + - Coast Guard - Seaman Recruit + - Marine Corps - General + - Marine Corps - Lieutenant General + - Marine Corps - Major General + - Marine Corps - Brigadier General + - Marine Corps - Colonel + - Marine Corps - Lieutenant Colonel + - Marine Corps - Major + - Marine Corps - Captain + - Marine Corps - First Lieutenant + - Marine Corps - Second Lieutenant + - Marine Corps - Chief Warrant Officer - 5 + - Marine Corps - Chief Warrant Officer - 4 + - Marine Corps - Chief Warrant Officer - 3 + - Marine Corps - Chief Warrant Officer - 2 + - Marine Corps - Warrant Officer + - Marine Corps - Sergeant Major of the Marine Corps + - Marine Corps - Sergeant Major + - Marine Corps - Master Gunnery Sergeant + - Marine Corps - First Sergeant + - Marine Corps - Master Sergeant + - Marine Corps - Gunnery Sergeant + - Marine Corps - Staff Sergeant + - Marine Corps - Sergeant + - Marine Corps - Corporal + - Marine Corps - Lance Corporal + - Marine Corps - Private First Class + - Marine Corps - Private + - Navy - Admiral + - Navy - Vice Admiral + - Navy - Rear Admiral, Upper Half + - Navy - Rear Admiral, Lower Half + - Navy - Captain + - Navy - Commander + - Navy - Lieutenant Commander + - Navy - Lieutenant + - Navy - Lieutenant Junior Grade + - Navy - Ensign + - Navy - Chief Warrant Officer - 4 + - Navy - Chief Warrant Officer - 3 + - Navy - Chief Warrant Officer - 2 + - Navy - Master Chief Petty Officer of the Navy + - Navy - Master Chief Petty Officer + - Navy - Senior Chief Petty Officer + - Navy - Chief Petty Officer + - Navy - Petty Officer First Class + - Navy - Petty Officer Second Class + - Navy - Petty Officer Third Class + - Navy - Seaman Apprentice + - Navy - Seaman + - Navy - Seaman Recruit + - name: state + selector: '#input-B03E0669-4040-F985-52CD-11B231195172' + value: $ADDRESS_STATE_POSTAL_ABBREV + required: true + options: + - AL + - AK + - AR + - AZ + - CA + - CO + - CT + - DC + - DE + - FL + - GA + - HI + - ID + - IL + - IN + - IA + - KS + - KY + - LA + - ME + - MD + - MA + - MI + - MN + - MS + - MO + - MT + - NE + - NV + - NH + - NJ + - NM + - NY + - NC + - ND + - OH + - OK + - OR + - PA + - RI + - SC + - SD + - TN + - TX + - UT + - VT + - VA + - WA + - WV + - WI + - WY + - name: issue + selector: '#input-B03E04DB-4040-F985-52CD-18F332336F99' + value: $TOPIC + required: true + options: + Adoption: GENERAL + Agriculture: AG + Animal Welfare: AN + Appropriations: APPROPS + Banking / Securities: BANK + Budget: BUD + Civil Rights: JUD + Congratulations: NICE NOTE + Congressional Issues: CONG + Defense: DEF + Drugs: DRUG + Economy: ECON + Eagle Scout: EAGLE SCOUT + Education: ED + Elections: ELEC + Energy / Natural Resources: EN + Environment: ENV + Foreign Affairs: FR + Healthcare: HE + Housing: HUD + Immigration: IM + Inauguration: 2016ELECTION + Judiciary: JUD + Labor: LAB + Medicaid / Medicare: HE + Nutrition: WELF + Other: GENERAL + Patents: IP + Pensions: PEN + Second Amendment: GUN + Small Business: BUS + Social Security: SS + Taxes: TAX + Telecommunications: TELECOM + Trade / Commerce: TRD + Transportation: TRAN + Veterans: VET + Welfare: WELF + - javascript: + - value: document.querySelector("#input-B03E05B4-4040-F985-52CD-8DF0BC10EEE2").value + = document.querySelector("#input-B03E05B4-4040-F985-52CD-8DF0BC10EEE2").value.replace(/"/g, + ''); + - click_on: + - value: Submit + selector: input.btn success: headers: status: 200 body: - contains: THANK YOU \ No newline at end of file + contains: Thank You \ No newline at end of file diff --git a/members/B001300.yaml b/members/B001300.yaml index b13f866f0..7558feb5a 100644 --- a/members/B001300.yaml +++ b/members/B001300.yaml @@ -1,6 +1,170 @@ bioguide: B001300 contact_form: method: post - action: / + action: . steps: - - visit: "https://google.com" \ No newline at end of file + - visit: https://barraganforms.house.gov/forms/writeyourrep/ + - fill_in: + - name: ctl00$ctl12$FirstName + selector: '#ctl00_ctl12_FirstName' + value: $NAME_FIRST + required: true + - name: ctl00$ctl12$LastName + selector: '#ctl00_ctl12_LastName' + value: $NAME_LAST + required: true + - name: ctl00$ctl12$Street + selector: '#ctl00_ctl12_Street' + value: $ADDRESS_STREET + required: true + - name: ctl00$ctl12$City + selector: '#ctl00_ctl12_City' + value: $ADDRESS_CITY + required: true + - name: ctl00$ctl12$Zip + selector: '#ctl00_ctl12_Zip' + value: $ADDRESS_ZIP5 + required: true + - name: ctl00$ctl12$Phone + selector: '#ctl00_ctl12_Phone' + value: $PHONE + required: true + - name: ctl00$ctl12$Email + selector: '#ctl00_ctl12_Email' + value: $EMAIL + required: false + - name: ctl00$ctl12$Subject + selector: '#ctl00_ctl12_Subject' + value: $SUBJECT + required: true + - name: ctl00$ctl12$Body + selector: '#ctl00_ctl12_Body' + value: $MESSAGE + required: true + - select: + - name: ctl00$ctl12$PrefixList + selector: '#ctl00_ctl12_PrefixList' + value: $NAME_PREFIX + required: true + options: + - Mr. + - Mrs. + - Dr. + - Ms. + - name: ctl00$ctl12$State + selector: '#ctl00_ctl12_State' + value: $ADDRESS_STATE_POSTAL_ABBREV + required: true + options: + - AL + - AK + - AZ + - AR + - CA + - CO + - CT + - DE + - DC + - FL + - GA + - HI + - ID + - IL + - IN + - IA + - KS + - KY + - LA + - ME + - MD + - MA + - MI + - MN + - MS + - MO + - MT + - NE + - NV + - NH + - NJ + - NM + - NY + - NC + - ND + - OH + - OK + - OR + - PA + - RI + - SC + - SD + - TN + - TX + - UT + - VT + - VA + - WA + - WV + - WI + - WY + - AA + - AE + - AP + - FM + - GU + - MH + - MP + - PR + - VI + - name: ctl00$ctl12$IssuesList + selector: '#ctl00_ctl12_IssuesList' + value: $TOPIC + required: true + options: + Advocacy: '14886' + Agriculture and Food: '72' + Animals: '9982' + Armed Forces and National Security: '10012' + Arts, Culture, Religion: '10039' + Civil Rights and Liberties, Minority Issues: '10055' + Commerce: '10073' + Congress: '10095' + Crime and Law Enforcement: '10109' + Economics and Public Finance: '10135' + Education: '73' + Emergency Management: '10168' + Energy: '10177' + Environmental Protection: '14814' + Families: '10209' + Finance and Financial Sector: '10219' + Foreign Trade and International Finance: '10236' + Government Operations and Politics: '10250' + Health: '74' + Housing and Community Development: '10346' + Immigration: '10360' + International Affairs: '10370' + Labor and Employment: '10390' + Law: '10406' + Native Americans: '10424' + Private Legislation: '14873' + Public Lands and Natural Resources: '10432' + Science, Technology, Communications: '10447' + Social Sciences and History: '10471' + Social Welfare: '10479' + Sports and Recreation: '10485' + Taxation: '10493' + Transportation and Public Works: '81' + Water Resources Development: '10528' + - check: + - name: ctl00$ctl12$ReplyChoice + selector: '#ctl00_ctl12_ReplyChoice_0' + value: Respond + - recaptcha: + - value: true + - click_on: + - selector: '#submit' + success: + headers: + status: 200 + body: + contains: "Thank you" \ No newline at end of file diff --git a/members/C001093.yaml b/members/C001093.yaml index 7c1bf853b..f4a7e78fa 100644 --- a/members/C001093.yaml +++ b/members/C001093.yaml @@ -3,141 +3,142 @@ contact_form: method: post action: /email-me/ steps: - - visit: "https://dougcollins.house.gov/email-me" - - fill_in: - - name: firstname - selector: "#req_firstname" - value: $NAME_FIRST - required: true - - name: lastname - selector: "#req_lastname" - value: $NAME_LAST - required: true - - name: street - selector: "#req_street" - value: $ADDRESS_STREET - required: true - - name: city - selector: "#req_city" - value: $ADDRESS_CITY - required: true - - name: zipcode - selector: "#req_zip" - value: $ADDRESS_ZIP5 - required: true - - name: emailaddress - selector: "#req_email" - value: $EMAIL - required: true - - name: message - selector: "#req_message" - value: $MESSAGE - required: true - - select: - - name: prefix - selector: "#prefix" - value: $NAME_PREFIX - required: true - options: - Mr.: "Mr. " - Mrs.: Mrs. - Ms.: Ms. - Miss: Miss - Dr.: Dr. - Hon.: Hon. - Rev.: Rev. - Rabbi: Rabbi - - name: state - selector: "#req_state" - value: $ADDRESS_STATE_POSTAL_ABBREV - required: true - options: - - AK - - AL - - AR - - AZ - - CA - - CO - - CT - - DC - - DE - - FL - - GA - - HI - - IA - - ID - - IL - - IN - - KS - - KY - - LA - - MA - - MD - - ME - - MI - - MN - - MO - - MS - - MT - - NC - - ND - - NE - - NH - - NJ - - NM - - NV - - NY - - OH - - OK - - OR - - PA - - PR - - RI - - SC - - SD - - TS - - TX - - UT - - VA - - VT - - WA - - WI - - WV - - WY - - name: issue - selector: "#req_issue" - value: $TOPIC - required: true - options: - Agriculture: agriculture - Budget: budget - Defense: defense - Education: education - Energy: energy - Environmental: environmental - Foreign Affairs: foreign affairs - Government Issues: government - Health: health - Homeland Security: homeland security - Immigration: immigration - International Relations: international relations - Judicial: judicial - Labor: labor - Social Security: social security - Taxes: tax - Telecommunications: telecommunications - Transportation: transportation - Trade: trade - Veterans: veterans - Welfare: welfare - Miscellaneous Issues: miscellaneous - - javascript: - - value: document.querySelector("#req_message").value = document.querySelector("#req_message").value.replace(/"/g, ''); - - click_on: - - value: Send Email - selector: "#submitButton" + - visit: https://dougcollins.house.gov/email-me + - fill_in: + - name: firstname + selector: '#req_firstname' + value: $NAME_FIRST + required: true + - name: lastname + selector: '#req_lastname' + value: $NAME_LAST + required: true + - name: street + selector: '#req_street' + value: $ADDRESS_STREET + required: true + - name: city + selector: '#req_city' + value: $ADDRESS_CITY + required: true + - name: zipcode + selector: '#req_zip' + value: $ADDRESS_ZIP5 + required: true + - name: emailaddress + selector: '#req_email' + value: $EMAIL + required: true + - name: message + selector: '#req_message' + value: $MESSAGE + required: true + - select: + - name: prefix + selector: '#prefix' + value: $NAME_PREFIX + required: true + options: + Mr.: 'Mr. ' + Mrs.: Mrs. + Ms.: Ms. + Miss: Miss + Dr.: Dr. + Hon.: Hon. + Rev.: Rev. + Rabbi: Rabbi + - name: state + selector: '#req_state' + value: $ADDRESS_STATE_POSTAL_ABBREV + required: true + options: + - AK + - AL + - AR + - AZ + - CA + - CO + - CT + - DC + - DE + - FL + - GA + - HI + - IA + - ID + - IL + - IN + - KS + - KY + - LA + - MA + - MD + - ME + - MI + - MN + - MO + - MS + - MT + - NC + - ND + - NE + - NH + - NJ + - NM + - NV + - NY + - OH + - OK + - OR + - PA + - PR + - RI + - SC + - SD + - TS + - TX + - UT + - VA + - VT + - WA + - WI + - WV + - WY + - name: issue + selector: '#req_issue' + value: $TOPIC + required: true + options: + Agriculture: agriculture + Budget: budget + Defense: defense + Education: education + Energy: energy + Environmental: environmental + Foreign Affairs: foreign affairs + Government Issues: government + Health: health + Homeland Security: homeland security + Immigration: immigration + International Relations: international relations + Judicial: judicial + Labor: labor + Social Security: social security + Taxes: tax + Telecommunications: telecommunications + Transportation: transportation + Trade: trade + Veterans: veterans + Welfare: welfare + Miscellaneous Issues: miscellaneous + - javascript: + - value: document.querySelector("#req_message").value = document.querySelector("#req_message").value.replace(/"/g, + ''); + - click_on: + - value: Send Email + selector: '#submitButton' success: headers: status: 200 body: - contains: THANK YOU \ No newline at end of file + contains: "thank you for contacting our office" \ No newline at end of file diff --git a/members/D000618.yaml b/members/D000618.yaml index 9d4e62d56..fa417d7e3 100644 --- a/members/D000618.yaml +++ b/members/D000618.yaml @@ -1,321 +1,321 @@ bioguide: D000618 contact_form: method: post - action: "http://www.daines.senate.gov/connect/email-steve" + action: http://www.daines.senate.gov/connect/email-steve steps: - - visit: "http://www.daines.senate.gov/connect/email-steve" - - wait: - - value: 10 - - select: - - name: input_AE7457DD-4040-F985-52CD-B99385041C51 - selector: "#actiontog" - value: opinion - required: true - options: - Share your opinions or comment on legislation or issues: opinion - Media Inquiries: media - Scheduling Request: meeting - Help with a federal agency: federal_agency - Tour Request: tour - Request a flag to be flown over the Capitol: flag - - wait: - - value: 10 - - fill_in: - - name: input_AB59F0AE-4040-F985-52CD-AA63153C7925 - selector: "#input-AB59F0AE-4040-F985-52CD-AA63153C7925" - value: $NAME_FIRST - required: true - - name: input_AB59F0ED-4040-F985-52CD-265D9CF13F5E - selector: "#input-AB59F0ED-4040-F985-52CD-265D9CF13F5E" - value: $NAME_LAST - required: true - - name: input_AB5B6829-4040-F985-52CD-BF81DCC1F57D - selector: "#input-AB5B6829-4040-F985-52CD-BF81DCC1F57D" - value: $ADDRESS_STREET - required: true - - name: input_AB5B6875-4040-F985-52CD-909541CB4B6C - selector: "#input-AB5B6875-4040-F985-52CD-909541CB4B6C" - value: $ADDRESS_CITY - required: true - - name: input_AB5B68B4-4040-F985-52CD-269A4338D057 - selector: "#input-AB5B68B4-4040-F985-52CD-269A4338D057" - value: $ADDRESS_ZIP5 - required: true - - name: input_AB67BC2F-4040-F985-52CD-007A86DA4D47 - selector: "#input-AB67BC2F-4040-F985-52CD-007A86DA4D47" - value: $PHONE - required: true - - name: input_AB721CC4-4040-F985-52CD-76D1474A55F4 - selector: "#email" - value: $EMAIL - required: true - - name: input_AB721CE8-4040-F985-52CD-9E550E8A76AA - selector: "#input-AB721CE8-4040-F985-52CD-9E550E8A76AA" - value: $EMAIL - required: true - - name: input_EAAFA915-5056-A066-608E-8F1B6EC37629 - selector: "#input-EAAFA915-5056-A066-608E-8F1B6EC37629" - value: $SUBJECT - required: true - - name: input_ADE64E73-4040-F985-52CD-A3AB6BCD2C51 - selector: "#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51" - value: $MESSAGE - required: true - - select: - - name: input_AB59F08A-4040-F985-52CD-7633AA11C65E - selector: "#input-AB59F08A-4040-F985-52CD-7633AA11C65E" - value: $NAME_PREFIX - required: true - options: - - Mr. - - Ms. - - Mrs. - - Professor - - Dr. - - Father - - Sister - - Rabbi - - Reverend - - Air Force - General - - Air Force - Lieutenant General - - Air Force - Major General - - Air Force - Brigadier General - - Air Force - Colonel - - Air Force - Lieutenant Colonel - - Air Force - Major - - Air Force - Captain - - Air Force - First Lieutenant - - Air Force - Second Lieutenant - - Air Force - Chief Master Sergeant of the Air Force - - Air Force - Command Chief Master Sergeant - - Air Force - First Sergeant (E-9) - - Air Force - Chief Master Sergeant - - Air Force - First Sergeant (E-8) - - Air Force - Senior Master Sergeant - - Air Force - First Sergeant (E-7) - - Air Force - Master Sergeant - - Air Force - Technical Sergeant - - Air Force - Staff Sergeant - - Air Force - Senior Airman - - Air Force - Airman First Class - - Air Force - Airman - - Air Force - Airman Basic - - Army - General - - Army - Lieutenant General - - Army - Major General - - Army - Brigadier General - - Army - Colonel - - Army - Lieutenant Colonel - - Army - Major - - Army - Captain - - Army - First Lieutenant - - Army - Second Lieutenant - - Army - Chief Warrant Officer - 5 - - Army - Chief Warrant Officer - 4 - - Army - Chief Warrant Officer - 3 - - Army - Chief Warrant Officer - 2 - - Army - Warrant Officer - - Army - Sergeant Major of the Army - - Army - Command Sergeant Major - - Army - Sergeant Major - - Army - First Sergeant - - Army - Master Sergeant - - Army - Sergeant First Class - - Army - Staff Sergeant - - Army - Sergeant - - Army - Corporal - - Army - Specialist - - Army - Private First Class - - Army - Private (E-2) - - Army - Private - - Coast Guard - Admiral - - Coast Guard - Vice Admiral - - "Coast Guard - Rear Admiral, Upper Half" - - "Coast Guard - Rear Admiral, Lower Half" - - Coast Guard - Captain - - Coast Guard - Commander - - Coast Guard - Lieutenant Commander - - Coast Guard - Lieutenant - - Coast Guard - Lieutenant Junior Grade - - Coast Guard - Ensign - - Coast Guard - Chief Warrant Officer - 4 - - Coast Guard - Chief Warrant Officer - 3 - - Coast Guard - Chief Warrant Officer - 2 - - Coast Guard - Master Chief Petty Officer of the Coast Guard - - Coast Guard - Master Chief Petty Officer - - Coast Guard - Senior Chief Petty Officer - - Coast Guard - Chief Petty Officer - - Coast Guard - Petty Officer First Class - - Coast Guard - Petty Officer Second Class - - Coast Guard - Petty Officer Third Class - - Coast Guard - Seaman - - Coast Guard - Seaman Apprentice - - Coast Guard - Seaman Recruit - - Marine Corps - General - - Marine Corps - Lieutenant General - - Marine Corps - Major General - - Marine Corps - Brigadier General - - Marine Corps - Colonel - - Marine Corps - Lieutenant Colonel - - Marine Corps - Major - - Marine Corps - Captain - - Marine Corps - First Lieutenant - - Marine Corps - Second Lieutenant - - Marine Corps - Chief Warrant Officer - 5 - - Marine Corps - Chief Warrant Officer - 4 - - Marine Corps - Chief Warrant Officer - 3 - - Marine Corps - Chief Warrant Officer - 2 - - Marine Corps - Warrant Officer - - Marine Corps - Sergeant Major of the Marine Corps - - Marine Corps - Sergeant Major - - Marine Corps - Master Gunnery Sergeant - - Marine Corps - First Sergeant - - Marine Corps - Master Sergeant - - Marine Corps - Gunnery Sergeant - - Marine Corps - Staff Sergeant - - Marine Corps - Sergeant - - Marine Corps - Corporal - - Marine Corps - Lance Corporal - - Marine Corps - Private First Class - - Marine Corps - Private - - Navy - Admiral - - Navy - Vice Admiral - - "Navy - Rear Admiral, Upper Half" - - "Navy - Rear Admiral, Lower Half" - - Navy - Captain - - Navy - Commander - - Navy - Lieutenant Commander - - Navy - Lieutenant - - Navy - Lieutenant Junior Grade - - Navy - Ensign - - Navy - Chief Warrant Officer - 4 - - Navy - Chief Warrant Officer - 3 - - Navy - Chief Warrant Officer - 2 - - Navy - Master Chief Petty Officer of the Navy - - Navy - Master Chief Petty Officer - - Navy - Senior Chief Petty Officer - - Navy - Chief Petty Officer - - Navy - Petty Officer First Class - - Navy - Petty Officer Second Class - - Navy - Petty Officer Third Class - - Navy - Seaman Apprentice - - Navy - Seaman - - Navy - Seaman Recruit - - select: - - name: input_AB5B6894-4040-F985-52CD-DFC6D3C729DF - selector: "#input-AB5B6894-4040-F985-52CD-DFC6D3C729DF" - value: $ADDRESS_STATE_POSTAL_ABBREV - required: true - options: - - AL - - AK - - AR - - AZ - - CA - - CO - - CT - - DC - - DE - - FL - - GA - - HI - - ID - - IL - - IN - - IA - - KS - - KY - - LA - - ME - - MD - - MA - - MI - - MN - - MS - - MO - - MT - - NE - - NV - - NH - - NJ - - NM - - NY - - NC - - ND - - OH - - OK - - OR - - PA - - RI - - SC - - SD - - TN - - TX - - UT - - VT - - VA - - WA - - WV - - WI - - WY - - select: - - name: input_AB8156A0-4040-F985-52CD-49CE65770EFC - selector: "#input-AB8156A0-4040-F985-52CD-49CE65770EFC" - value: $TOPIC - required: true - options: - - Adoption - - Aging - - Agriculture - - Animal Welfare - - Banking / Securities - - Budget / Appropriations - - Children - - Civil Rights - - Congratulations - - Congressional Issues - - Crime - - Defense - - Drugs - - Economy - - Education Higher - - Education K through 12 - - Elections - - Energy / Natural Resources - - Environment - - Foreign Affairs - - Government Reform - - Healthcare - - Housing - - Immigration - - Inauguration - - Judiciary - - Labor - - Life Issues - - Medicaid / Medicare - - Montana Values - - NASA - - Nutrition - - Other - - Patents - - Pensions - - Second Amendment - - Small Business - - Social Security - - Taxes - - Telecommunications - - Trade / Commerce - - Transportation - - Veterans - - Welfare - - "Women's Issues" - - javascript: - - value: document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value = document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value.replace(/"/g, ''); - - click_on: - - value: Submit - selector: input.btn + - visit: http://www.daines.senate.gov/connect/email-steve + - select: + - name: input_AE7457DD-4040-F985-52CD-B99385041C51 + selector: '#actiontog' + value: opinion + required: true + options: + Share your opinions or comment on legislation or issues: opinion + Media Inquiries: media + Scheduling Request: meeting + Help with a federal agency: federal_agency + Tour Request: tour + Request a flag to be flown over the Capitol: flag + - wait: + - value: 2 + - fill_in: + - name: input_AB59F0AE-4040-F985-52CD-AA63153C7925 + selector: '#input-AB59F0AE-4040-F985-52CD-AA63153C7925' + value: $NAME_FIRST + required: true + - name: input_AB59F0ED-4040-F985-52CD-265D9CF13F5E + selector: '#input-AB59F0ED-4040-F985-52CD-265D9CF13F5E' + value: $NAME_LAST + required: true + - name: input_AB5B6829-4040-F985-52CD-BF81DCC1F57D + selector: '#input-AB5B6829-4040-F985-52CD-BF81DCC1F57D' + value: $ADDRESS_STREET + required: true + - name: input_AB5B6875-4040-F985-52CD-909541CB4B6C + selector: '#input-AB5B6875-4040-F985-52CD-909541CB4B6C' + value: $ADDRESS_CITY + required: true + - name: input_AB5B68B4-4040-F985-52CD-269A4338D057 + selector: '#input-AB5B68B4-4040-F985-52CD-269A4338D057' + value: $ADDRESS_ZIP5 + required: true + - name: input_AB67BC2F-4040-F985-52CD-007A86DA4D47 + selector: '#input-AB67BC2F-4040-F985-52CD-007A86DA4D47' + value: $PHONE + required: true + - name: input_AB721CC4-4040-F985-52CD-76D1474A55F4 + selector: '#email' + value: $EMAIL + required: true + - name: input_AB721CE8-4040-F985-52CD-9E550E8A76AA + selector: '#input-AB721CE8-4040-F985-52CD-9E550E8A76AA' + value: $EMAIL + required: true + - name: input_EAAFA915-5056-A066-608E-8F1B6EC37629 + selector: '#input-EAAFA915-5056-A066-608E-8F1B6EC37629' + value: $SUBJECT + required: true + - name: input_ADE64E73-4040-F985-52CD-A3AB6BCD2C51 + selector: '#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51' + value: $MESSAGE + required: true + - select: + - name: input_AB59F08A-4040-F985-52CD-7633AA11C65E + selector: '#input-AB59F08A-4040-F985-52CD-7633AA11C65E' + value: $NAME_PREFIX + required: true + options: + - Mr. + - Ms. + - Mrs. + - Professor + - Dr. + - Father + - Sister + - Rabbi + - Reverend + - Air Force - General + - Air Force - Lieutenant General + - Air Force - Major General + - Air Force - Brigadier General + - Air Force - Colonel + - Air Force - Lieutenant Colonel + - Air Force - Major + - Air Force - Captain + - Air Force - First Lieutenant + - Air Force - Second Lieutenant + - Air Force - Chief Master Sergeant of the Air Force + - Air Force - Command Chief Master Sergeant + - Air Force - First Sergeant (E-9) + - Air Force - Chief Master Sergeant + - Air Force - First Sergeant (E-8) + - Air Force - Senior Master Sergeant + - Air Force - First Sergeant (E-7) + - Air Force - Master Sergeant + - Air Force - Technical Sergeant + - Air Force - Staff Sergeant + - Air Force - Senior Airman + - Air Force - Airman First Class + - Air Force - Airman + - Air Force - Airman Basic + - Army - General + - Army - Lieutenant General + - Army - Major General + - Army - Brigadier General + - Army - Colonel + - Army - Lieutenant Colonel + - Army - Major + - Army - Captain + - Army - First Lieutenant + - Army - Second Lieutenant + - Army - Chief Warrant Officer - 5 + - Army - Chief Warrant Officer - 4 + - Army - Chief Warrant Officer - 3 + - Army - Chief Warrant Officer - 2 + - Army - Warrant Officer + - Army - Sergeant Major of the Army + - Army - Command Sergeant Major + - Army - Sergeant Major + - Army - First Sergeant + - Army - Master Sergeant + - Army - Sergeant First Class + - Army - Staff Sergeant + - Army - Sergeant + - Army - Corporal + - Army - Specialist + - Army - Private First Class + - Army - Private (E-2) + - Army - Private + - Coast Guard - Admiral + - Coast Guard - Vice Admiral + - Coast Guard - Rear Admiral, Upper Half + - Coast Guard - Rear Admiral, Lower Half + - Coast Guard - Captain + - Coast Guard - Commander + - Coast Guard - Lieutenant Commander + - Coast Guard - Lieutenant + - Coast Guard - Lieutenant Junior Grade + - Coast Guard - Ensign + - Coast Guard - Chief Warrant Officer - 4 + - Coast Guard - Chief Warrant Officer - 3 + - Coast Guard - Chief Warrant Officer - 2 + - Coast Guard - Master Chief Petty Officer of the Coast Guard + - Coast Guard - Master Chief Petty Officer + - Coast Guard - Senior Chief Petty Officer + - Coast Guard - Chief Petty Officer + - Coast Guard - Petty Officer First Class + - Coast Guard - Petty Officer Second Class + - Coast Guard - Petty Officer Third Class + - Coast Guard - Seaman + - Coast Guard - Seaman Apprentice + - Coast Guard - Seaman Recruit + - Marine Corps - General + - Marine Corps - Lieutenant General + - Marine Corps - Major General + - Marine Corps - Brigadier General + - Marine Corps - Colonel + - Marine Corps - Lieutenant Colonel + - Marine Corps - Major + - Marine Corps - Captain + - Marine Corps - First Lieutenant + - Marine Corps - Second Lieutenant + - Marine Corps - Chief Warrant Officer - 5 + - Marine Corps - Chief Warrant Officer - 4 + - Marine Corps - Chief Warrant Officer - 3 + - Marine Corps - Chief Warrant Officer - 2 + - Marine Corps - Warrant Officer + - Marine Corps - Sergeant Major of the Marine Corps + - Marine Corps - Sergeant Major + - Marine Corps - Master Gunnery Sergeant + - Marine Corps - First Sergeant + - Marine Corps - Master Sergeant + - Marine Corps - Gunnery Sergeant + - Marine Corps - Staff Sergeant + - Marine Corps - Sergeant + - Marine Corps - Corporal + - Marine Corps - Lance Corporal + - Marine Corps - Private First Class + - Marine Corps - Private + - Navy - Admiral + - Navy - Vice Admiral + - Navy - Rear Admiral, Upper Half + - Navy - Rear Admiral, Lower Half + - Navy - Captain + - Navy - Commander + - Navy - Lieutenant Commander + - Navy - Lieutenant + - Navy - Lieutenant Junior Grade + - Navy - Ensign + - Navy - Chief Warrant Officer - 4 + - Navy - Chief Warrant Officer - 3 + - Navy - Chief Warrant Officer - 2 + - Navy - Master Chief Petty Officer of the Navy + - Navy - Master Chief Petty Officer + - Navy - Senior Chief Petty Officer + - Navy - Chief Petty Officer + - Navy - Petty Officer First Class + - Navy - Petty Officer Second Class + - Navy - Petty Officer Third Class + - Navy - Seaman Apprentice + - Navy - Seaman + - Navy - Seaman Recruit + - select: + - name: input_AB5B6894-4040-F985-52CD-DFC6D3C729DF + selector: '#input-AB5B6894-4040-F985-52CD-DFC6D3C729DF' + value: $ADDRESS_STATE_POSTAL_ABBREV + required: true + options: + - AL + - AK + - AR + - AZ + - CA + - CO + - CT + - DC + - DE + - FL + - GA + - HI + - ID + - IL + - IN + - IA + - KS + - KY + - LA + - ME + - MD + - MA + - MI + - MN + - MS + - MO + - MT + - NE + - NV + - NH + - NJ + - NM + - NY + - NC + - ND + - OH + - OK + - OR + - PA + - RI + - SC + - SD + - TN + - TX + - UT + - VT + - VA + - WA + - WV + - WI + - WY + - select: + - name: input_AB8156A0-4040-F985-52CD-49CE65770EFC + selector: '#input-AB8156A0-4040-F985-52CD-49CE65770EFC' + value: $TOPIC + required: true + options: + - Adoption + - Aging + - Agriculture + - Animal Welfare + - Banking / Securities + - Budget / Appropriations + - Children + - Civil Rights + - Congratulations + - Congressional Issues + - Crime + - Defense + - Drugs + - Economy + - Education Higher + - Education K through 12 + - Elections + - Energy / Natural Resources + - Environment + - Foreign Affairs + - Government Reform + - Healthcare + - Housing + - Immigration + - Inauguration + - Judiciary + - Labor + - Life Issues + - Medicaid / Medicare + - Montana Values + - NASA + - Nutrition + - Other + - Patents + - Pensions + - Second Amendment + - Small Business + - Social Security + - Taxes + - Telecommunications + - Trade / Commerce + - Transportation + - Veterans + - Welfare + - Women's Issues + - javascript: + - value: document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value + = document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value.replace(/"/g, + ''); + - click_on: + - value: Submit + selector: input.btn success: headers: status: 200 body: - contains: Thank You + contains: Thank You \ No newline at end of file diff --git a/members/H001046.yaml b/members/H001046.yaml index af0942344..e1308ba5b 100644 --- a/members/H001046.yaml +++ b/members/H001046.yaml @@ -3,194 +3,191 @@ contact_form: method: post action: /contact/write-martin steps: - - visit: "http://www.heinrich.senate.gov/contact/write-martin" - - select: - - name: topic - selector: "#contactForm select[name='topic']" - value: $TOPIC - required: true - options: - Agriculture/Food Safety: Agriculture/Food Safety - "Banking & Financial Services": Banking and Financial Services - Border Security: Border Security - Budget: Budget - Campaign Finance Reform/Elections: Campaign Finance Reform/Elections - Children/Family/Nutrition: Children/Family/Nutrition - Civil Liberties: Civil Liberties - Climate Change: Climate Change - Commerce: Commerce - "Economy & Jobs": "Economy & Jobs" - Education: Education - Energy: Energy - Environment: Environment - Federal Grant Funding: Federal Grant Funding - Foreign Affairs: Foreign Affairs - General Government: General Government - "Health Care & Wellness": "Health Care & Wellness" - Homeland Security: Homeland Security - Housing: Housing - Immigration: Immigration - Indian Country: Indian Country - Judiciary: Judiciary - Labor/Pensions: Labor/Pensions - "Military & Defense": "Military & Defense" - National Labs: National Labs - Postal: Postal - Public Lands/Forestry: Public Lands/Forestry - Reproductive Rights: Reproductive Rights - Second Amendment: Second Amendment - "Seniors' Issues": "Seniors' Issues" - Small Business: Small Business - Space/NASA/Science/Technology: Space/NASA/Science/Technology - Telecommunications: Telecommunications - Trade: Trade - "Transportation & Infrastructure": "Transportation & Infrastructure" - Veterans: Veterans - Welfare/Food Assistance: Welfare/Food Assistance - Wildlife/Animal Welfare: Wildlife/Animal Welfare - "Women's Issues": "Women's Issues" - - wait: - - value: 3 - - find: - - selector: "#continue-form" - - fill_in: - - name: fname - selector: "#fname" - value: $NAME_FIRST - required: true - - name: lname - selector: "#lname" - value: $NAME_LAST - required: true - - name: mailing_streetAddress1 - selector: "#mailing_streetAddress1" - value: $ADDRESS_STREET - required: true - - name: mailing_streetAddress2 - selector: "#mailing_streetAddress2" - value: $ADDRESS_STREET_2 - required: false - - name: mailing_city - selector: "#mailing_city" - value: $ADDRESS_CITY - required: true - - name: mailing_zipCode - selector: "#mailing_zipCode" - value: $ADDRESS_ZIP5 - required: true - - name: phone_number - selector: "#phone_number" - value: $PHONE - required: false - - name: email_address - selector: "#email" - value: $EMAIL - required: true - - name: verify_email - selector: "#verify_email" - value: $EMAIL - required: true - - name: subject - selector: "#contactForm input[name='subject']" - value: $SUBJECT - required: true - - name: message - selector: "#message" - value: $MESSAGE - required: true - - select: - - name: salutation - selector: "#salutation" - value: $NAME_PREFIX - required: true - options: - "Mr.": "Mr." - "Ms.": "Ms." - "Mrs.": "Mrs." - "Dr.": "Dr." - "Mr. and Mrs.": "Mr. and Mrs." - "Dr. and Mrs.": "Dr. and Mrs." - "Dr. and Mr.": "Dr. and Mr." - "Dr. and Dr.": "Dr. and Dr." - "Mr. and Mr.": "Mr. and Mr." - "Ms. and Ms.": "Ms. and Ms." - "Pastor": "Pastor" - "Father": "Father" - "Reverend": "Reverend" - "Sister": "Sister" - "Imam": "Imam" - "Rabbi": "Rabbi" - "Governor": "Governor" - "Senator": "Senator" - "Representative": "Representative" - "Hon.": "Hon." - "Fleet Admiral": "Fleet Admiral" - "Admiral": "Admiral" - "Vice Admiral": "Vice Admiral" - "Rear Admiral (upper half)": "Rear Admiral (upper half)" - "Rear Admiral (lower half)": "Rear Admiral (lower half)" - "Captain": "Captain" - "Commander": "Commander" - "Lieutenant Commander": "Lieutenant Commander" - "Lieutenant": "Lieutenant" - "Lieutenant, Junior Grade": "Lieutenant, Junior Grade" - "Ensign": "Ensign" - "Master Chief Petty Officer of the Navy": "Master Chief Petty Officer of the Navy" - "Master Chief Petty Officer": "Master Chief Petty Officer" - "Senior Chief Petty Officer": "Senior Chief Petty Officer" - "Chief Petty Officer": "Chief Petty Officer" - "Petty Officer First Class": "Petty Officer First Class" - "Petty Officer Second Class": "Petty Officer Second Class" - "Petty Officer Third Class": "Petty Officer Third Class" - "Seaman": "Seaman" - "Seaman Apprentice": "Seaman Apprentice" - "Seaman Recruit": "Seaman Recruit" - "Chief Warrant Officer": "Chief Warrant Officer" - "Warrant Officer": "Warrant Officer" - "Sgt Major Of The Corps": "Sgt Major Of The Corps" - "Sergeant Major": "Sergeant Major" - "Master Gunnery Sgt": "Master Gunnery Sgt" - "First Sergeant": "First Sergeant" - "Master Sergeant": "Master Sergeant" - "Gunnery Sergeant": "Gunnery Sergeant" - "Staff Sergeant": "Staff Sergeant" - "Sergeant": "Sergeant" - "Corporal": "Corporal" - "Lance Corporal": "Lance Corporal" - "Private First Class": "Private First Class" - "Private": "Private" - "General of the Air Force": "General of the Air Force" - "General": "General" - "Lieutenant General": "Lieutenant General" - "Major General": "Major General" - "Brigadier General": "Brigadier General" - "Colonel": "Colonel" - "Lieutenant Colonel": "Lieutenant Colonel" - "Major": "Major" - "First Lieutenant": "First Lieutenant" - "Second Lieutenant": "Second Lieutenant" - "Chief Master Sergeant of the Air Force": "Chief Master Sergeant of the Air Force" - "Command Chief Master Sergeant": "Command Chief Master Sergeant" - "Chief Master Sergeant": "Chief Master Sergeant" - "Senior Master Sergeant": "Senior Master Sergeant" - "Technical Sergeant": "Technical Sergeant" - "Senior Airman": "Senior Airman" - "Airman First Class": "Airman First Class" - "Airman": "Airman" - - wait: - - value: 1 - - javascript: - - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, ''); - - click_on: - - value: Submit - selector: input.btn.pull-right - - find: - - selector: "h1" - value: "Thank You" - options: - wait: 10 + - visit: http://www.heinrich.senate.gov/contact/write-martin + - select: + - name: topic + selector: '#contactForm select[name=''topic'']' + value: $TOPIC + required: true + options: + Agriculture/Food Safety: Agriculture/Food Safety + Banking & Financial Services: Banking and Financial Services + Border Security: Border Security + Budget: Budget + Campaign Finance Reform/Elections: Campaign Finance Reform/Elections + Children/Family/Nutrition: Children/Family/Nutrition + Civil Liberties: Civil Liberties + Climate Change: Climate Change + Commerce: Commerce + Economy & Jobs: Economy & Jobs + Education: Education + Energy: Energy + Environment: Environment + Federal Grant Funding: Federal Grant Funding + Foreign Affairs: Foreign Affairs + General Government: General Government + Health Care & Wellness: Health Care & Wellness + Homeland Security: Homeland Security + Housing: Housing + Immigration: Immigration + Indian Country: Indian Country + Judiciary: Judiciary + Labor/Pensions: Labor/Pensions + Military & Defense: Military & Defense + National Labs: National Labs + Postal: Postal + Public Lands/Forestry: Public Lands/Forestry + Reproductive Rights: Reproductive Rights + Second Amendment: Second Amendment + Seniors' Issues: Seniors' Issues + Small Business: Small Business + Space/NASA/Science/Technology: Space/NASA/Science/Technology + Telecommunications: Telecommunications + Trade: Trade + Transportation & Infrastructure: Transportation & Infrastructure + Veterans: Veterans + Welfare/Food Assistance: Welfare/Food Assistance + Wildlife/Animal Welfare: Wildlife/Animal Welfare + Women's Issues: Women's Issues + - wait: + - value: 3 + - find: + - selector: '#continue-form' + - fill_in: + - name: fname + selector: '#fname' + value: $NAME_FIRST + required: true + - name: lname + selector: '#lname' + value: $NAME_LAST + required: true + - name: mailing_streetAddress1 + selector: '#mailing_streetAddress1' + value: $ADDRESS_STREET + required: true + - name: mailing_streetAddress2 + selector: '#mailing_streetAddress2' + value: $ADDRESS_STREET_2 + required: false + - name: mailing_city + selector: '#mailing_city' + value: $ADDRESS_CITY + required: true + - name: mailing_zipCode + selector: '#mailing_zipCode' + value: $ADDRESS_ZIP5 + required: true + - name: phone_number + selector: '#phone_number' + value: $PHONE + required: false + - name: email_address + selector: '#email' + value: $EMAIL + required: true + - name: verify_email + selector: '#verify_email' + value: $EMAIL + required: true + - name: subject + selector: '#contactForm input[name=''subject'']' + value: $SUBJECT + required: true + - name: message + selector: '#message' + value: $MESSAGE + required: true + - select: + - name: salutation + selector: '#salutation' + value: $NAME_PREFIX + required: true + options: + Mr.: Mr. + Ms.: Ms. + Mrs.: Mrs. + Dr.: Dr. + Mr. and Mrs.: Mr. and Mrs. + Dr. and Mrs.: Dr. and Mrs. + Dr. and Mr.: Dr. and Mr. + Dr. and Dr.: Dr. and Dr. + Mr. and Mr.: Mr. and Mr. + Ms. and Ms.: Ms. and Ms. + Pastor: Pastor + Father: Father + Reverend: Reverend + Sister: Sister + Imam: Imam + Rabbi: Rabbi + Governor: Governor + Senator: Senator + Representative: Representative + Hon.: Hon. + Fleet Admiral: Fleet Admiral + Admiral: Admiral + Vice Admiral: Vice Admiral + Rear Admiral (upper half): Rear Admiral (upper half) + Rear Admiral (lower half): Rear Admiral (lower half) + Captain: Captain + Commander: Commander + Lieutenant Commander: Lieutenant Commander + Lieutenant: Lieutenant + Lieutenant, Junior Grade: Lieutenant, Junior Grade + Ensign: Ensign + Master Chief Petty Officer of the Navy: Master Chief Petty Officer of the + Navy + Master Chief Petty Officer: Master Chief Petty Officer + Senior Chief Petty Officer: Senior Chief Petty Officer + Chief Petty Officer: Chief Petty Officer + Petty Officer First Class: Petty Officer First Class + Petty Officer Second Class: Petty Officer Second Class + Petty Officer Third Class: Petty Officer Third Class + Seaman: Seaman + Seaman Apprentice: Seaman Apprentice + Seaman Recruit: Seaman Recruit + Chief Warrant Officer: Chief Warrant Officer + Warrant Officer: Warrant Officer + Sgt Major Of The Corps: Sgt Major Of The Corps + Sergeant Major: Sergeant Major + Master Gunnery Sgt: Master Gunnery Sgt + First Sergeant: First Sergeant + Master Sergeant: Master Sergeant + Gunnery Sergeant: Gunnery Sergeant + Staff Sergeant: Staff Sergeant + Sergeant: Sergeant + Corporal: Corporal + Lance Corporal: Lance Corporal + Private First Class: Private First Class + Private: Private + General of the Air Force: General of the Air Force + General: General + Lieutenant General: Lieutenant General + Major General: Major General + Brigadier General: Brigadier General + Colonel: Colonel + Lieutenant Colonel: Lieutenant Colonel + Major: Major + First Lieutenant: First Lieutenant + Second Lieutenant: Second Lieutenant + Chief Master Sergeant of the Air Force: Chief Master Sergeant of the Air Force + Command Chief Master Sergeant: Command Chief Master Sergeant + Chief Master Sergeant: Chief Master Sergeant + Senior Master Sergeant: Senior Master Sergeant + Technical Sergeant: Technical Sergeant + Senior Airman: Senior Airman + Airman First Class: Airman First Class + Airman: Airman + - wait: + - value: 1 + - javascript: + - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, + ''); + - click_on: + - value: Submit + selector: input.btn.pull-right success: headers: status: 200 body: - contains: Thanks for taking the time to share your thoughts with me. \ No newline at end of file + contains: "Thanks for taking the time to share your thoughts with me." \ No newline at end of file diff --git a/members/R000122.yaml b/members/R000122.yaml index a37510af3..dafd35be7 100644 --- a/members/R000122.yaml +++ b/members/R000122.yaml @@ -3,244 +3,245 @@ contact_form: method: post action: /contact/email steps: - - visit: "https://www.reed.senate.gov/contact/email" - - fill_in: - - name: fname - selector: "#fname" - value: $NAME_FIRST - required: true - - name: lname - selector: "#lname" - value: $NAME_LAST - required: true - - name: mailing_streetAddress1 - selector: "#mailing_streetAddress1" - value: $ADDRESS_STREET - required: true - - name: mailing_city - selector: "#mailing_city" - value: $ADDRESS_CITY - required: true - - name: mailing_zipCode - selector: "#mailing_zipCode" - value: $ADDRESS_ZIP5 - required: true - - name: email_address - selector: "#email" - value: $EMAIL - required: true - - name: verify_email - selector: "#verify_email" - value: $EMAIL - required: true - - name: subject - selector: "#subject" - value: $SUBJECT - required: true - - name: message - selector: "#message" - value: $MESSAGE - required: true - - select: - - name: salutation - selector: "#salutation" - value: $NAME_PREFIX - required: true - options: - - Mr. - - Miss - - Ms. - - Mrs. - - Professor - - Dr. - - Father - - Sister - - Rabbi - - Reverend - - Senator - - Representative - - Air Force - General - - Air Force - Lieutenant General - - Air Force - Major General - - Air Force - Brigadier General - - Air Force - Colonel - - Air Force - Lieutenant Colonel - - Air Force - Major - - Air Force - Captain - - Air Force - First Lieutenant - - Air Force - Second Lieutenant - - Air Force - Chief Master Sergeant of the Air Force - - Air Force - Command Chief Master Sergeant - - Air Force - First Sergeant (E-9) - - Air Force - Chief Master Sergeant - - Air Force - First Sergeant (E-8) - - Air Force - Senior Master Sergeant - - Air Force - First Sergeant (E-7) - - Air Force - Master Sergeant - - Air Force - Technical Sergeant - - Air Force - Staff Sergeant - - Air Force - Senior Airman - - Air Force - Airman First Class - - Air Force - Airman - - Air Force - Airman Basic - - Army - General - - Army - Lieutenant General - - Army - Major General - - Army - Brigadier General - - Army - Colonel - - Army - Lieutenant Colonel - - Army - Major - - Army - Captain - - Army - First Lieutenant - - Army - Second Lieutenant - - Army - Chief Warrant Officer - 5 - - Army - Chief Warrant Officer - 4 - - Army - Chief Warrant Officer - 3 - - Army - Chief Warrant Officer - 2 - - Army - Warrant Officer - - Army - Sergeant Major of the Army - - Army - Command Sergeant Major - - Army - Sergeant Major - - Army - First Sergeant - - Army - Master Sergeant - - Army - Sergeant First Class - - Army - Staff Sergeant - - Army - Sergeant - - Army - Corporal - - Army - Specialist - - Army - Private First Class - - Army - Private (E-2) - - Army - Private - - Coast Guard - Admiral - - Coast Guard - Vice Admiral - - "Coast Guard - Rear Admiral, Upper Half" - - "Coast Guard - Rear Admiral, Lower Half" - - Coast Guard - Captain - - Coast Guard - Commander - - Coast Guard - Lieutenant Commander - - Coast Guard - Lieutenant - - Coast Guard - Lieutenant Junior Grade - - Coast Guard - Ensign - - Coast Guard - Chief Warrant Officer - 4 - - Coast Guard - Chief Warrant Officer - 3 - - Coast Guard - Chief Warrant Officer - 2 - - Coast Guard - Master Chief Petty Officer of the Coast Guard - - Coast Guard - Master Chief Petty Officer - - Coast Guard - Senior Chief Petty Officer - - Coast Guard - Chief Petty Officer - - Coast Guard - Petty Officer First Class - - Coast Guard - Petty Officer Second Class - - Coast Guard - Petty Officer Third Class - - Coast Guard - Seaman - - Coast Guard - Seaman Apprentice - - Coast Guard - Seaman Recruit - - Marine Corps - General - - Marine Corps - Lieutenant General - - Marine Corps - Major General - - Marine Corps - Brigadier General - - Marine Corps - Colonel - - Marine Corps - Lieutenant Colonel - - Marine Corps - Major - - Marine Corps - Captain - - Marine Corps - First Lieutenant - - Marine Corps - Second Lieutenant - - Marine Corps - Chief Warrant Officer - 5 - - Marine Corps - Chief Warrant Officer - 4 - - Marine Corps - Chief Warrant Officer - 3 - - Marine Corps - Chief Warrant Officer - 2 - - Marine Corps - Warrant Officer - - Marine Corps - Sergeant Major of the Marine Corps - - Marine Corps - Sergeant Major - - Marine Corps - Master Gunnery Sergeant - - Marine Corps - First Sergeant - - Marine Corps - Master Sergeant - - Marine Corps - Gunnery Sergeant - - Marine Corps - Staff Sergeant - - Marine Corps - Sergeant - - Marine Corps - Corporal - - Marine Corps - Lance Corporal - - Marine Corps - Private First Class - - Marine Corps - Private - - Navy - Admiral - - Navy - Vice Admiral - - "Navy - Rear Admiral, Upper Half" - - "Navy - Rear Admiral, Lower Half" - - Navy - Captain - - Navy - Commander - - Navy - Lieutenant Commander - - Navy - Lieutenant - - Navy - Lieutenant Junior Grade - - Navy - Ensign - - Navy - Chief Warrant Officer - 4 - - Navy - Chief Warrant Officer - 3 - - Navy - Chief Warrant Officer - 2 - - Navy - Master Chief Petty Officer of the Navy - - Navy - Master Chief Petty Officer - - Navy - Senior Chief Petty Officer - - Navy - Chief Petty Officer - - Navy - Petty Officer First Class - - Navy - Petty Officer Second Class - - Navy - Petty Officer Third Class - - Navy - Seaman Apprentice - - Navy - Seaman - - Navy - Seaman Recruit - - None - - name: topic - selector: "#topic" - value: $TOPIC - required: true - options: - - Abortion - - Agriculture - - Animal Welfare - - "Arts & Humanities" - - "Banking & Financial Services" - - Budget - - "Campaigns & Elections" - - "Children & Families" - - Civil Rights - - Civil Service - - Consumer Protection - - "Defense & Military" - - Education - - Energy - - Environment - - "Fisheries & Waterfront" - - "Food & Nutrition" - - Foreign Affairs - - Health Care - - "Homeland Security & Terrorism" - - Housing - - Immigration - - Interior - - "Jobs & Economy" - - Judiciary - - Labor - - "Law Enforcement & Crime" - - "Medicare & Medicaid" - - Native American Affairs - - "Natural Disasters & Emergency Response" - - Pensions - - Postal Affairs - - Public Assistance Programs - - Science - - Seniors - - Small Businesses - - Social Security - - Taxes - - "Technology & Cybersecurity" - - Telecommunications - - Trade - - Transportation - - Veterans Affairs - - Other - - javascript: - - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, ''); - - click_on: - - value: Send My Message - selector: "#side-search-btn" + - visit: https://www.reed.senate.gov/contact/email + - fill_in: + - name: fname + selector: '#fname' + value: $NAME_FIRST + required: true + - name: lname + selector: '#lname' + value: $NAME_LAST + required: true + - name: mailing_streetAddress1 + selector: '#mailing_streetAddress1' + value: $ADDRESS_STREET + required: true + - name: mailing_city + selector: '#mailing_city' + value: $ADDRESS_CITY + required: true + - name: mailing_zipCode + selector: '#mailing_zipCode' + value: $ADDRESS_ZIP5 + required: true + - name: email_address + selector: '#email' + value: $EMAIL + required: true + - name: verify_email + selector: '#verify_email' + value: $EMAIL + required: true + - name: subject + selector: '#subject' + value: $SUBJECT + required: true + - name: message + selector: '#message' + value: $MESSAGE + required: true + - select: + - name: salutation + selector: '#salutation' + value: $NAME_PREFIX + required: true + options: + - Mr. + - Miss + - Ms. + - Mrs. + - Professor + - Dr. + - Father + - Sister + - Rabbi + - Reverend + - Senator + - Representative + - Air Force - General + - Air Force - Lieutenant General + - Air Force - Major General + - Air Force - Brigadier General + - Air Force - Colonel + - Air Force - Lieutenant Colonel + - Air Force - Major + - Air Force - Captain + - Air Force - First Lieutenant + - Air Force - Second Lieutenant + - Air Force - Chief Master Sergeant of the Air Force + - Air Force - Command Chief Master Sergeant + - Air Force - First Sergeant (E-9) + - Air Force - Chief Master Sergeant + - Air Force - First Sergeant (E-8) + - Air Force - Senior Master Sergeant + - Air Force - First Sergeant (E-7) + - Air Force - Master Sergeant + - Air Force - Technical Sergeant + - Air Force - Staff Sergeant + - Air Force - Senior Airman + - Air Force - Airman First Class + - Air Force - Airman + - Air Force - Airman Basic + - Army - General + - Army - Lieutenant General + - Army - Major General + - Army - Brigadier General + - Army - Colonel + - Army - Lieutenant Colonel + - Army - Major + - Army - Captain + - Army - First Lieutenant + - Army - Second Lieutenant + - Army - Chief Warrant Officer - 5 + - Army - Chief Warrant Officer - 4 + - Army - Chief Warrant Officer - 3 + - Army - Chief Warrant Officer - 2 + - Army - Warrant Officer + - Army - Sergeant Major of the Army + - Army - Command Sergeant Major + - Army - Sergeant Major + - Army - First Sergeant + - Army - Master Sergeant + - Army - Sergeant First Class + - Army - Staff Sergeant + - Army - Sergeant + - Army - Corporal + - Army - Specialist + - Army - Private First Class + - Army - Private (E-2) + - Army - Private + - Coast Guard - Admiral + - Coast Guard - Vice Admiral + - Coast Guard - Rear Admiral, Upper Half + - Coast Guard - Rear Admiral, Lower Half + - Coast Guard - Captain + - Coast Guard - Commander + - Coast Guard - Lieutenant Commander + - Coast Guard - Lieutenant + - Coast Guard - Lieutenant Junior Grade + - Coast Guard - Ensign + - Coast Guard - Chief Warrant Officer - 4 + - Coast Guard - Chief Warrant Officer - 3 + - Coast Guard - Chief Warrant Officer - 2 + - Coast Guard - Master Chief Petty Officer of the Coast Guard + - Coast Guard - Master Chief Petty Officer + - Coast Guard - Senior Chief Petty Officer + - Coast Guard - Chief Petty Officer + - Coast Guard - Petty Officer First Class + - Coast Guard - Petty Officer Second Class + - Coast Guard - Petty Officer Third Class + - Coast Guard - Seaman + - Coast Guard - Seaman Apprentice + - Coast Guard - Seaman Recruit + - Marine Corps - General + - Marine Corps - Lieutenant General + - Marine Corps - Major General + - Marine Corps - Brigadier General + - Marine Corps - Colonel + - Marine Corps - Lieutenant Colonel + - Marine Corps - Major + - Marine Corps - Captain + - Marine Corps - First Lieutenant + - Marine Corps - Second Lieutenant + - Marine Corps - Chief Warrant Officer - 5 + - Marine Corps - Chief Warrant Officer - 4 + - Marine Corps - Chief Warrant Officer - 3 + - Marine Corps - Chief Warrant Officer - 2 + - Marine Corps - Warrant Officer + - Marine Corps - Sergeant Major of the Marine Corps + - Marine Corps - Sergeant Major + - Marine Corps - Master Gunnery Sergeant + - Marine Corps - First Sergeant + - Marine Corps - Master Sergeant + - Marine Corps - Gunnery Sergeant + - Marine Corps - Staff Sergeant + - Marine Corps - Sergeant + - Marine Corps - Corporal + - Marine Corps - Lance Corporal + - Marine Corps - Private First Class + - Marine Corps - Private + - Navy - Admiral + - Navy - Vice Admiral + - Navy - Rear Admiral, Upper Half + - Navy - Rear Admiral, Lower Half + - Navy - Captain + - Navy - Commander + - Navy - Lieutenant Commander + - Navy - Lieutenant + - Navy - Lieutenant Junior Grade + - Navy - Ensign + - Navy - Chief Warrant Officer - 4 + - Navy - Chief Warrant Officer - 3 + - Navy - Chief Warrant Officer - 2 + - Navy - Master Chief Petty Officer of the Navy + - Navy - Master Chief Petty Officer + - Navy - Senior Chief Petty Officer + - Navy - Chief Petty Officer + - Navy - Petty Officer First Class + - Navy - Petty Officer Second Class + - Navy - Petty Officer Third Class + - Navy - Seaman Apprentice + - Navy - Seaman + - Navy - Seaman Recruit + - None + - name: topic + selector: '#topic' + value: $TOPIC + required: true + options: + - Abortion + - Agriculture + - Animal Welfare + - Arts & Humanities + - Banking & Financial Services + - Budget + - Campaigns & Elections + - Children & Families + - Civil Rights + - Civil Service + - Consumer Protection + - Defense & Military + - Education + - Energy + - Environment + - Fisheries & Waterfront + - Food & Nutrition + - Foreign Affairs + - Health Care + - Homeland Security & Terrorism + - Housing + - Immigration + - Interior + - Jobs & Economy + - Judiciary + - Labor + - Law Enforcement & Crime + - Medicare & Medicaid + - Native American Affairs + - Natural Disasters & Emergency Response + - Pensions + - Postal Affairs + - Public Assistance Programs + - Science + - Seniors + - Small Businesses + - Social Security + - Taxes + - Technology & Cybersecurity + - Telecommunications + - Trade + - Transportation + - Veterans Affairs + - Other + - javascript: + - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, + ''); + - click_on: + - value: Send My Message + selector: '#side-search-btn' success: headers: status: 200 body: - contains: THANK YOU \ No newline at end of file + contains: "Thank You" \ No newline at end of file diff --git a/members/S000770.yaml b/members/S000770.yaml index 23055668f..6e2c094f7 100644 --- a/members/S000770.yaml +++ b/members/S000770.yaml @@ -1,57 +1,61 @@ bioguide: S000770 contact_form: method: post - action: "https://www.stabenow.senate.gov/contact" + action: https://www.stabenow.senate.gov/contact steps: - - visit: "https://www.stabenow.senate.gov/contact" - - fill_in: - - name: input_F80AC606-4040-F985-52CD-88C5E17C2923 - selector: "#input-F80AC606-4040-F985-52CD-88C5E17C2923" - value: $NAME_FIRST - required: true - - name: input_F80AC4BA-4040-F985-52CD-C1FBF3A239DA - selector: "#input-F80AC4BA-4040-F985-52CD-C1FBF3A239DA" - value: $NAME_LAST - required: true - - name: input_F80AC639-4040-F985-52CD-01F3F3CED200 - selector: "#input-F80AC639-4040-F985-52CD-01F3F3CED200" - value: $ADDRESS_STREET - required: true - - name: input_F80AC6B0-4040-F985-52CD-D109F6244062 - selector: "#input-F80AC6B0-4040-F985-52CD-D109F6244062" - value: $ADDRESS_CITY - required: true - - name: input_F80AC4D5-4040-F985-52CD-CD63BB35E91B - selector: "#input-F80AC4D5-4040-F985-52CD-CD63BB35E91B" - value: $ADDRESS_ZIP5 - required: true - - name: input_F80AC622-4040-F985-52CD-2ED21C242578 - selector: "#input-F80AC622-4040-F985-52CD-2ED21C242578" - value: $PHONE - required: true - - name: input_F80AC67C-4040-F985-52CD-B6461212ACFE - selector: "#email" - value: $EMAIL - required: true - - name: input_F80AC51C-4040-F985-52CD-9794A2BECA45 - selector: "#input-F80AC51C-4040-F985-52CD-9794A2BECA45" - value: $EMAIL - required: true - - name: input_F81BE935-4040-F985-52CD-D2815240A234 - selector: "#input-F81BE935-4040-F985-52CD-D2815240A234" - value: $SUBJECT - required: true - - name: input_F80AC5B6-4040-F985-52CD-834C1DD62DF3 - selector: "#input-F80AC5B6-4040-F985-52CD-834C1DD62DF3" - value: $MESSAGE - required: false - - javascript: - - value: document.querySelector("#input-F80AC5B6-4040-F985-52CD-834C1DD62DF3").value = document.querySelector("#input-F80AC5B6-4040-F985-52CD-834C1DD62DF3").value.replace(/"/g, ''); - - click_on: - - value: Submit - selector: input.btn + - visit: https://www.stabenow.senate.gov/contact + - wait: + - value: 2 + - fill_in: + - name: input_F80AC606-4040-F985-52CD-88C5E17C2923 + selector: '#input-F80AC606-4040-F985-52CD-88C5E17C2923' + value: $NAME_FIRST + required: true + - name: input_F80AC4BA-4040-F985-52CD-C1FBF3A239DA + selector: '#input-F80AC4BA-4040-F985-52CD-C1FBF3A239DA' + value: $NAME_LAST + required: true + - name: input_F80AC639-4040-F985-52CD-01F3F3CED200 + selector: '#input-F80AC639-4040-F985-52CD-01F3F3CED200' + value: $ADDRESS_STREET + required: true + - name: input_F80AC6B0-4040-F985-52CD-D109F6244062 + selector: '#input-F80AC6B0-4040-F985-52CD-D109F6244062' + value: $ADDRESS_CITY + required: true + - name: input_F80AC4D5-4040-F985-52CD-CD63BB35E91B + selector: '#input-F80AC4D5-4040-F985-52CD-CD63BB35E91B' + value: $ADDRESS_ZIP5 + required: true + - name: input_F80AC622-4040-F985-52CD-2ED21C242578 + selector: '#input-F80AC622-4040-F985-52CD-2ED21C242578' + value: $PHONE + required: true + - name: input_F80AC67C-4040-F985-52CD-B6461212ACFE + selector: '#email' + value: $EMAIL + required: true + - name: input_F80AC51C-4040-F985-52CD-9794A2BECA45 + selector: '#input-F80AC51C-4040-F985-52CD-9794A2BECA45' + value: $EMAIL + required: true + - name: input_F81BE935-4040-F985-52CD-D2815240A234 + selector: '#input-F81BE935-4040-F985-52CD-D2815240A234' + value: $SUBJECT + required: true + - name: input_F80AC5B6-4040-F985-52CD-834C1DD62DF3 + selector: '#input-F80AC5B6-4040-F985-52CD-834C1DD62DF3' + value: $MESSAGE + required: false + - javascript: + - value: document.querySelector("#input-F80AC5B6-4040-F985-52CD-834C1DD62DF3").value + = document.querySelector("#input-F80AC5B6-4040-F985-52CD-834C1DD62DF3").value.replace(/"/g, + ''); + - click_on: + - value: Submit + selector: input.btn success: headers: status: 200 body: - contains: "Thank you for contacting my office" \ No newline at end of file + contains: "Thank you for contacting my office" From 12d558f1afbf692a4895aba1782539239cfe05e1 Mon Sep 17 00:00:00 2001 From: David Date: Mon, 16 Jan 2017 16:28:43 +1100 Subject: [PATCH 2/9] added recaptcha --- members/A000370.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/members/A000370.yaml b/members/A000370.yaml index 5f9308a3b..65ac9ad71 100644 --- a/members/A000370.yaml +++ b/members/A000370.yaml @@ -93,9 +93,11 @@ contact_form: value: Respond - javascript: - value: document.querySelector("#ctl00_ctl24_Body").value = document.querySelector("#ctl00_ctl24_Body").value.replace(/"/g, ''); + - recaptcha: + - value: true - click_on: - value: Submit - selector: "#ctl00_ctl24_SubmitButton" + selector: "#ctl00_ctl24_SubmitButton" - find: - value: Thank you selector: "#ctl00_ctl24_ConfirmationText" From 83657b1ef65c672062a10028fc5e718fc0bbc754 Mon Sep 17 00:00:00 2001 From: David Date: Mon, 16 Jan 2017 16:29:43 +1100 Subject: [PATCH 3/9] replaced find back in We were able to improve our implementation of the find to handle the issue rather than remove it so put these back in. --- members/B001230.yaml | 3 +++ members/C001093.yaml | 5 ++++- members/H001046.yaml | 5 ++++- members/R000122.yaml | 5 ++++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/members/B001230.yaml b/members/B001230.yaml index 2f2d34f14..99005cb74 100644 --- a/members/B001230.yaml +++ b/members/B001230.yaml @@ -295,6 +295,9 @@ contact_form: - click_on: - value: Submit selector: input.btn + - find: + - value: Thank You + selector: h1 success: headers: status: 200 diff --git a/members/C001093.yaml b/members/C001093.yaml index f4a7e78fa..641cc011a 100644 --- a/members/C001093.yaml +++ b/members/C001093.yaml @@ -137,8 +137,11 @@ contact_form: - click_on: - value: Send Email selector: '#submitButton' + - find: + - selector: h1 + value: Thank You success: headers: status: 200 body: - contains: "thank you for contacting our office" \ No newline at end of file + contains: THANK YOU \ No newline at end of file diff --git a/members/H001046.yaml b/members/H001046.yaml index e1308ba5b..45d4f99a2 100644 --- a/members/H001046.yaml +++ b/members/H001046.yaml @@ -186,8 +186,11 @@ contact_form: - click_on: - value: Submit selector: input.btn.pull-right + - find: + - selector: h1 + value: Thank You success: headers: status: 200 body: - contains: "Thanks for taking the time to share your thoughts with me." \ No newline at end of file + contains: Thanks for taking the time to share your thoughts with me. \ No newline at end of file diff --git a/members/R000122.yaml b/members/R000122.yaml index dafd35be7..6ce7d6ba4 100644 --- a/members/R000122.yaml +++ b/members/R000122.yaml @@ -240,8 +240,11 @@ contact_form: - click_on: - value: Send My Message selector: '#side-search-btn' + - find: + - value: Thank You + selector: h1 success: headers: status: 200 body: - contains: "Thank You" \ No newline at end of file + contains: Thank You \ No newline at end of file From 608025d684500de2b28a89757bec5c15fcbbd071 Mon Sep 17 00:00:00 2001 From: David Date: Mon, 16 Jan 2017 16:30:22 +1100 Subject: [PATCH 4/9] another find command re-entry --- members/B001277.yaml | 228 +++++++++++++++++++++---------------------- 1 file changed, 113 insertions(+), 115 deletions(-) diff --git a/members/B001277.yaml b/members/B001277.yaml index b2e64414a..0a9abcfd5 100644 --- a/members/B001277.yaml +++ b/members/B001277.yaml @@ -3,122 +3,120 @@ contact_form: method: POST action: https://www.blumenthal.senate.gov/contact steps: - - visit: https://www.blumenthal.senate.gov/contact/ - - select: - - name: topic - selector: "#topic" - value: "$TOPIC" - required: Yes - options: - - "Abortion Rights" - - "Agriculture" - - "Animal Welfare" - - "Banking and Finance" - - "Budget" - - "Child Care and Welfare" - - "Civil Rights" - - "Defense" - - "Disability" - - "Economy" - - "Election Reform" - - "Energy" - - "Environment" - - "Foreign Affairs" - - "Gun Violence & Second Amendment Rights" - - "Infrastructure" - - "Intellectual Property" - - "Judicial Nominations" - - "Judiciary" - - "Labor" - - "Medicaid" - - "Online Privacy" - - "Other" - - "Pensions" - - "Postal Issues" - - "Science and Technology" - - "Senior Issues" - - "Sports" - - "Telecommunications" - - "Trade" - - "Transportation" - - javascript: - - value: document.getElementById('continue-form').style = 'display:block;'; - - fill_in: - - name: fname - selector: "#fname" - value: "$NAME_FIRST" - required: Yes - - name: lname - selector: "#lname" - value: "$NAME_LAST" - required: Yes - - name: mailing_streetAddress1 - selector: "#mailing_streetAddress1" - value: "$ADDRESS_STREET" - required: Yes - - name: mailing_streetAddress2 - selector: "#mailing_streetAddress2" - value: "$ADDRESS_STREET_2" - - name: mailing_city - selector: "#mailing_city" - value: "$ADDRESS_CITY" - required: Yes - - name: mailing_zipCode - selector: "#mailing_zipCode" - value: "$ADDRESS_ZIP5" - required: Yes - - name: phone_number - selector: "#phone_number" - value: "$PHONE" - - name: email - selector: "#email_address" - value: "$EMAIL" - required: Yes - - name: verify_email - selector: "#verify_email" - value: "$EMAIL" - required: Yes - - name: subject - selector: "#subject" - value: "$SUBJECT" - required: Yes - - name: comments - selector: "#comments" - value: "$MESSAGE" - required: Yes - - select: - - name: salutation - selector: "#salutation" - value: "$NAME_PREFIX" - required: Yes - options: - - "Mr." - - "Mrs." - - "Ms." - - "Miss" - - "Mr. and Mrs." - - "Professor" - - "Dean" - - "The Honorable" - - "Dr." - - "Dr. and Mrs." - - "Dr. and Mr." - - uncheck: - - name: no_response - selector: "#no_response" - value: Yes - - wait: - - value: 1 - - javascript: - - value: document.querySelector("#comments").value = document.querySelector("#comments").value.replace(/"/g, ''); - - click_on: - - value: Send - selector: "#side-search-btn" - - find: - - selector: "h1" - value: "Thank You" + - visit: https://www.blumenthal.senate.gov/contact/ + - select: + - name: topic + selector: '#topic' + value: $TOPIC + required: true + options: + - Abortion Rights + - Agriculture + - Animal Welfare + - Banking and Finance + - Budget + - Child Care and Welfare + - Civil Rights + - Defense + - Disability + - Economy + - Election Reform + - Energy + - Environment + - Foreign Affairs + - Gun Violence & Second Amendment Rights + - Infrastructure + - Intellectual Property + - Judicial Nominations + - Judiciary + - Labor + - Medicaid + - Online Privacy + - Other + - Pensions + - Postal Issues + - Science and Technology + - Senior Issues + - Sports + - Telecommunications + - Trade + - Transportation + - javascript: + - value: document.getElementById('continue-form').style = 'display:block;'; + - fill_in: + - name: fname + selector: '#fname' + value: $NAME_FIRST + required: true + - name: lname + selector: '#lname' + value: $NAME_LAST + required: true + - name: mailing_streetAddress1 + selector: '#mailing_streetAddress1' + value: $ADDRESS_STREET + required: true + - name: mailing_streetAddress2 + selector: '#mailing_streetAddress2' + value: $ADDRESS_STREET_2 + - name: mailing_city + selector: '#mailing_city' + value: $ADDRESS_CITY + required: true + - name: mailing_zipCode + selector: '#mailing_zipCode' + value: $ADDRESS_ZIP5 + required: true + - name: phone_number + selector: '#phone_number' + value: $PHONE + - name: email + selector: '#email_address' + value: $EMAIL + required: true + - name: verify_email + selector: '#verify_email' + value: $EMAIL + required: true + - name: subject + selector: '#subject' + value: $SUBJECT + required: true + - name: comments + selector: '#comments' + value: $MESSAGE + required: true + - select: + - name: salutation + selector: '#salutation' + value: $NAME_PREFIX + required: true + options: + - Mr. + - Mrs. + - Ms. + - Miss + - Mr. and Mrs. + - Professor + - Dean + - The Honorable + - Dr. + - Dr. and Mrs. + - Dr. and Mr. + - uncheck: + - name: no_response + selector: '#no_response' + value: true + - wait: + - value: 1 + - javascript: + - value: document.querySelector("#comments").value = document.querySelector("#comments").value.replace(/"/g, + ''); + - click_on: + - value: Send + selector: '#side-search-btn' success: headers: status: 200 body: - contains: "Thank you again for writing" + contains: "Thank you again for writing" \ No newline at end of file From 2dfc13cf3574fbfa43109d13f46c2ec09834aba8 Mon Sep 17 00:00:00 2001 From: David Date: Tue, 17 Jan 2017 10:26:23 +1100 Subject: [PATCH 5/9] put find back --- members/M001176.yaml | 220 ++++++++++++++++++++++--------------------- 1 file changed, 113 insertions(+), 107 deletions(-) diff --git a/members/M001176.yaml b/members/M001176.yaml index b3e4eb5f9..4e36ad413 100644 --- a/members/M001176.yaml +++ b/members/M001176.yaml @@ -3,114 +3,120 @@ contact_form: method: post action: /contact steps: - - visit: "http://www.merkley.senate.gov/contact/" - - javascript: - - value: "Array.prototype.forEach.call(document.querySelectorAll('style,[rel=\"stylesheet\"],[type=\"text/css\"]'), function(element){ try{ element.parentNode.removeChild(element) } catch(err){} });" - - select: - - name: actions - selector: "#contactForm select[name='actions']" - value: opinion - options: - Share your opinion or comments on bills or other issues: opinion - Media Inquiries: media_inquires - Request help with a federal agency: federal_agency - Request a flag to be flown over the Capitol: flag - - fill_in: - - name: fname - selector: "#fname" - value: $NAME_FIRST - required: true - - name: lname - selector: "#lname" - value: $NAME_LAST - required: true - - name: mailing_streetAddress1 - selector: "#mailing_streetAddress1" - value: $ADDRESS_STREET - required: true - - name: mailing_streetAddress2 - selector: "#mailing_streetAddress2" - value: $ADDRESS_STREET_2 - required: false - - name: mailing_city - selector: "#mailing_city" - value: $ADDRESS_CITY - required: true - - name: mailing_zipCode - selector: "#mailing_zipCode" - value: $ADDRESS_ZIP5 - required: true - - name: home_phone_number - selector: "#home_phone_number" - value: $PHONE - required: true - - name: email_address - selector: "#email" - value: $EMAIL - required: true - - name: verify_email - selector: "#verify_email" - value: $EMAIL - required: true - - name: message - selector: "#message" - value: $MESSAGE - required: true - - select: - - name: subject - selector: "#subject" - value: $TOPIC - required: true - options: - Abortion/Reproductive Rights: Abortion - Afghanistan/Iraq: Afghanistan - Agriculture: Agriculture - Animal Rights: Animal Rights - Arts and Humanities: Arts and Humanities - Banking: Banking - Budget: Budget - Campaign Finance Reform: Campaign Finance Reform - Children and Families: Children and Families - Civil Rights: Civil Rights - Crime and Drugs: Crime and Drugs - Defense: Defense - Education: Education - Elections and Congressional Affairs: Elections and Congressional Affairs - Energy: Energy - Environment and Public Works: Environment and Public Works - Foreign Affairs: Foreign Affairs - Government Shutdown: Government Shutdown - Guns: Guns - Health Care: Health Care - Housing: Housing - Help with a Government Agency / Casework: Casework - Immigration: Immigration - Indian Affairs: Indian Affairs - Insurance Health: Insurance Health - Interior/Forestry: Interior - Jobs and the Economy: Jobs and the Economy - Judiciary: Judiciary - Labor: Labor - LIHEAP: LIHEAP - LGBT Issues: LGBT Issues - Medicare/Medicaid: Medicare/Medicaid - "Military, Retiree Health Care": Military Health Care - Other: Other - Small Business: Small Business - Social Security: Social Security - Taxes: Taxes - Trade: Trade - Transportation: Transportation - Veterans: Veterans - - click_on: - - value: Send - selector: "#side-search-btn" - - javascript: - - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, ''); - - javascript: - - value: "document.querySelector('#side-search-btn').click();" + - visit: http://www.merkley.senate.gov/contact/ + - javascript: + - value: Array.prototype.forEach.call(document.querySelectorAll('style,[rel="stylesheet"],[type="text/css"]'), + function(element){ try{ element.parentNode.removeChild(element) } catch(err){} + }); + - select: + - name: actions + selector: '#contactForm select[name=''actions'']' + value: opinion + options: + Share your opinion or comments on bills or other issues: opinion + Media Inquiries: media_inquires + Request help with a federal agency: federal_agency + Request a flag to be flown over the Capitol: flag + - fill_in: + - name: fname + selector: '#fname' + value: $NAME_FIRST + required: true + - name: lname + selector: '#lname' + value: $NAME_LAST + required: true + - name: mailing_streetAddress1 + selector: '#mailing_streetAddress1' + value: $ADDRESS_STREET + required: true + - name: mailing_streetAddress2 + selector: '#mailing_streetAddress2' + value: $ADDRESS_STREET_2 + required: false + - name: mailing_city + selector: '#mailing_city' + value: $ADDRESS_CITY + required: true + - name: mailing_zipCode + selector: '#mailing_zipCode' + value: $ADDRESS_ZIP5 + required: true + - name: home_phone_number + selector: '#home_phone_number' + value: $PHONE + required: true + - name: email_address + selector: '#email' + value: $EMAIL + required: true + - name: verify_email + selector: '#verify_email' + value: $EMAIL + required: true + - name: message + selector: '#message' + value: $MESSAGE + required: true + - select: + - name: subject + selector: '#subject' + value: $TOPIC + required: true + options: + Abortion/Reproductive Rights: Abortion + Afghanistan/Iraq: Afghanistan + Agriculture: Agriculture + Animal Rights: Animal Rights + Arts and Humanities: Arts and Humanities + Banking: Banking + Budget: Budget + Campaign Finance Reform: Campaign Finance Reform + Children and Families: Children and Families + Civil Rights: Civil Rights + Crime and Drugs: Crime and Drugs + Defense: Defense + Education: Education + Elections and Congressional Affairs: Elections and Congressional Affairs + Energy: Energy + Environment and Public Works: Environment and Public Works + Foreign Affairs: Foreign Affairs + Government Shutdown: Government Shutdown + Guns: Guns + Health Care: Health Care + Housing: Housing + Help with a Government Agency / Casework: Casework + Immigration: Immigration + Indian Affairs: Indian Affairs + Insurance Health: Insurance Health + Interior/Forestry: Interior + Jobs and the Economy: Jobs and the Economy + Judiciary: Judiciary + Labor: Labor + LIHEAP: LIHEAP + LGBT Issues: LGBT Issues + Medicare/Medicaid: Medicare/Medicaid + Military, Retiree Health Care: Military Health Care + Other: Other + Small Business: Small Business + Social Security: Social Security + Taxes: Taxes + Trade: Trade + Transportation: Transportation + Veterans: Veterans + - click_on: + - value: Send + selector: '#side-search-btn' + - javascript: + - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, + ''); + - javascript: + - value: document.querySelector('#side-search-btn').click(); + - find: + - selector: h2 + value: Thank You success: headers: status: 200 body: - contains: "Thank you for emailing Jeff." + contains: Thank you for emailing Jeff. \ No newline at end of file From 902542de3fe7699848a29d78dfb5d71a72ad490c Mon Sep 17 00:00:00 2001 From: David Date: Tue, 17 Jan 2017 10:30:37 +1100 Subject: [PATCH 6/9] old captcha method was prducing blanks now fixed! --- members/C000880.yaml | 172 +++++++++++++++++++++---------------------- 1 file changed, 85 insertions(+), 87 deletions(-) diff --git a/members/C000880.yaml b/members/C000880.yaml index eb8fcf9ce..8d1ffa8a8 100644 --- a/members/C000880.yaml +++ b/members/C000880.yaml @@ -3,94 +3,92 @@ contact_form: method: POST action: http://www.crapo.senate.gov/webformActionIAV1.cfm steps: - - visit: http://www.crapo.senate.gov/contact/email.cfm - - javascript: - - value: "Array.prototype.forEach.call(document.querySelectorAll('style,[rel=\"stylesheet\"],[type=\"text/css\"]'), function(element){ try{ element.parentNode.removeChild(element) } catch(err){} });" - - wait: - - value: 1 - - fill_in: - - name: firstName - selector: "#firstName" - value: "$NAME_FIRST" - required: Yes - - name: lastName - selector: "#lastName" - value: "$NAME_LAST" - required: Yes - - name: Address1 - selector: "#Address1" - value: "$ADDRESS_STREET" - required: Yes - - name: Address2 - selector: "#Address2" - value: "$ADDRESS_STREET_2" - - name: city - selector: "#city" - value: "$ADDRESS_CITY" - required: Yes - - name: zip - selector: "#zip" - value: "$ADDRESS_ZIP5" - required: Yes - - name: homePhone - selector: "#homePhone" - value: "$PHONE" - - name: workPhone - selector: "#workPhone" - value: "$PHONE" - - name: email - selector: "#email" - value: "$EMAIL" - required: Yes - - name: messageSubject - selector: "#messageSubject" - value: "$SUBJECT" - required: Yes - - name: MessageBody - selector: ".required[name='MessageBody']" - value: "$MESSAGE" - required: Yes - - name: captcha_code - selector: "#captcha_code" - captcha_selector: "img.img-polaroid" - value: "$CAPTCHA_SOLUTION" - required: Yes - - select: - - name: Prefix - selector: ".required[name='Prefix']" - value: "$NAME_PREFIX" - required: Yes - options: - " Mr. ": "Mr." - " Mrs. ": "Mrs." - " Ms. ": "Ms." - " Mr. and Mrs. ": "Mr. and Mrs." - " MSgt ": "MSgt" - " Dr. ": "Dr." - " Reverend ": "Reverend" - " Sister ": "Sister" - " Pastor ": "Pastor" - " The Honorable ": "The Honorable" - " Representative ": "Representative" - " Senator ": "Senator" - - name: Subject - selector: "#Subject" - value: "EMAIL" - required: true - options: - Not Listed/Other: EMAIL - - javascript: - - value: document.querySelector(".required[name='MessageBody']").value = document.querySelector(".required[name='MessageBody']").value.replace(/"/g, ''); - - javascript: - - value: document.querySelector("#captcha_code").value = document.querySelector("#captcha_code").value.toLowerCase(); - - click_on: - - value: Submit Information - selector: ".btn-primary" - - find: - - selector: "h1" - value: "Thank you for emailing" + - visit: http://www.crapo.senate.gov/contact/email.cfm + - javascript: + - value: Array.prototype.forEach.call(document.querySelectorAll('style,[rel="stylesheet"],[type="text/css"]'), + function(element){ try{ element.parentNode.removeChild(element) } catch(err){} + }); + - wait: + - value: 1 + - fill_in: + - name: firstName + selector: '#firstName' + value: $NAME_FIRST + required: true + - name: lastName + selector: '#lastName' + value: $NAME_LAST + required: true + - name: Address1 + selector: '#Address1' + value: $ADDRESS_STREET + required: true + - name: Address2 + selector: '#Address2' + value: $ADDRESS_STREET_2 + - name: city + selector: '#city' + value: $ADDRESS_CITY + required: true + - name: zip + selector: '#zip' + value: $ADDRESS_ZIP5 + required: true + - name: homePhone + selector: '#homePhone' + value: $PHONE + - name: workPhone + selector: '#workPhone' + value: $PHONE + - name: email + selector: '#email' + value: $EMAIL + required: true + - name: messageSubject + selector: '#messageSubject' + value: $SUBJECT + required: true + - name: MessageBody + selector: .required[name='MessageBody'] + value: $MESSAGE + required: true + - select: + - name: Prefix + selector: .required[name='Prefix'] + value: $NAME_PREFIX + required: true + options: + ' Mr. ': Mr. + ' Mrs. ': Mrs. + ' Ms. ': Ms. + ' Mr. and Mrs. ': Mr. and Mrs. + ' MSgt ': MSgt + ' Dr. ': Dr. + ' Reverend ': Reverend + ' Sister ': Sister + ' Pastor ': Pastor + ' The Honorable ': The Honorable + ' Representative ': Representative + ' Senator ': Senator + - name: Subject + selector: '#Subject' + value: EMAIL + required: true + options: + Not Listed/Other: EMAIL + - javascript: + - value: document.querySelector(".required[name='MessageBody']").value = document.querySelector(".required[name='MessageBody']").value.replace(/"/g, + ''); + - javascript: + - value: jQuery('[name=captcha_code]').val(jQuery('a[href$=".wav"]').attr('href').match(/_([a-z0-9]+)\.wav/)[1]); + - click_on: + - value: Submit Information + selector: .btn-primary + - find: + - selector: h1 + value: Thank you for emailing success: headers: status: 200 body: - contains: "Thank you for submitting your comments via my website" + contains: Thank you for submitting your comments via my website \ No newline at end of file From 321bfe769b3c7f3d54beea240ca743753d6d762c Mon Sep 17 00:00:00 2001 From: David Date: Tue, 17 Jan 2017 10:31:02 +1100 Subject: [PATCH 7/9] more YAML tweaks --- members/D000607.yaml | 408 +++++++++++++++++++++---------------------- members/D000618.yaml | 7 +- members/P000595.yaml | 249 +++++++++++++------------- 3 files changed, 333 insertions(+), 331 deletions(-) diff --git a/members/D000607.yaml b/members/D000607.yaml index 40df5e23e..5ca109493 100644 --- a/members/D000607.yaml +++ b/members/D000607.yaml @@ -3,211 +3,209 @@ contact_form: method: POST action: http://www.donnelly.senate.gov/contact/email-joe steps: - - visit: http://www.donnelly.senate.gov/contact/email-joe - - wait: - - value: 3 - - select: - - name: subject - selector: "#subject" - value: "$TOPIC" - required: Yes - options: - "Abortion": "JUD.ABORTION" - "Aging and Seniors": "SS" - "Agriculture": "AGR" - "Animal Rights": "ANIMALS" - "Appropriations": "APPROPS" - "Banking": "FS" - "Budget/Economy": "BUD" - "Campaign Finance": "ELECTIONREFORM" - "Child Abuse": "CHILDREN" - "Children/Family/Adoption": "CHILDREN" - "Civil Rights/Humanities": "SOC" - "Civil Service/Postal": "POST" - "Congratulatory/Commemorative Letter Request": "Congrats" - "Commerce": "ECON" - "Communications": "TEL" - "Congressional Issues": "CONGRESS.EXECUTIVE" - "Crime": "CRIME" - "Defense": "DEF" - "Disability": "Disability" - "Drugs": "JUD" - "Education Higher": "ED" - "Education K through 12": "ED" - "Elections": "ELECTIONREFORM" - "Energy": "EN" - "Environment/Public Works": "ENV" - "Flag Requests": "Flag" - "Foreign Affairs": "IR" - "Gun Control": "JUD.GUN" - "Healthcare": "HE" - "Homeland Security": "HS" - "Housing": "FS.HOUSING" - "Immigration": "IMM" - "Indian Affairs": "NATIVEAMERICAN" - "Insurance": "HE" - "Interior/Forestry": "NATRES" - "Internships": "Internships" - "Iran": "IR" - "Jobs": "JOBS" - "Judiciary": "JUD" - "Labor": "LABOR" - "Medicare/Medicaid": "HE.MEDICARE" - "Military": "DEF" - "NASA": "SCI" - "Nutrition/Hunger": "AGR" - "Patents": "ECON" - "Pensions": "PENSION" - "Small Business": "SMALLBUS" - "Social Security/Aging": "SS" - "Taxes": "TAX" - "Trade": "Trade" - "Transportation": "TRA" - "Veterans": "VET" - "Visiting DC": "Tour" - "Welfare": "WEL" - - wait: - - value: 3 - - find: - - selector: "#continue-form" - - fill_in: - - name: fname - selector: "#fname" - value: "$NAME_FIRST" - required: Yes - - name: lname - selector: "#lname" - value: "$NAME_LAST" - required: Yes - - name: mailing_streetAddress1 - selector: "#mailing_streetAddress1" - value: "$ADDRESS_STREET" - required: Yes - - name: mailing_streetAddress2 - selector: "#mailing_streetAddress2" - value: "$ADDRESS_STREET_2" - - name: mailing_city - selector: "#mailing_city" - value: "$ADDRESS_CITY" - required: Yes - - name: mailing_zipCode - selector: "#mailing_zipCode" - value: "$ADDRESS_ZIP5" - required: Yes - - name: phone_number - selector: "#phone_number" - value: "$PHONE" - required: Yes - - name: email_address - selector: "#email" - value: "$EMAIL" - required: Yes - - name: verify_email - selector: "#verify_email" - value: "$EMAIL" - required: Yes - - name: messagesubject - selector: "#messagesubject" - value: "$SUBJECT" - required: Yes - - name: message - selector: "#message" - value: "$MESSAGE" - required: Yes - - select: - - name: salutation - selector: "#salutation" - value: "$NAME_PREFIX" - required: Yes - options: - - "Mr." - - "Ms." - - "Mrs." - - "Miss" - - "Mr. and Mrs." - - "Dr." - - "Prof." - - "Senator" - - "Gov." - - "Congressman" - - "Hon." - - "Fr." - - "Sister" - - "Rabbi" - - "Reverend" - - "Fleet Admiral" - - "Admiral" - - "Vice Admiral" - - "Rear Admiral (upper half)" - - "Rear Admiral (lower half)" - - "Captain" - - "Commander" - - "Lieutenant Commander" - - "Lieutenant" - - "Lieutenant, Junior Grade" - - "Ensign" - - "Master Chief Petty Officer of the Navy" - - "Master Chief Petty Officer" - - "Senior Chief Petty Officer" - - "Chief Petty Officer" - - "Petty Officer First Class" - - "Petty Officer Second Class" - - "Petty Officer Third Class" - - "Seaman" - - "Seaman Apprentice" - - "Seaman Recruit" - - "Chief Warrant Officer" - - "Warrant Officer" - - "Sgt Major Of The Corps" - - "Sergeant Major" - - "Master Gunnery Sgt" - - "First Sergeant" - - "Master Sergeant" - - "Gunnery Sergeant" - - "Staff Sergeant" - - "Sergeant" - - "Corporal" - - "Lance Corporal" - - "Private First Class" - - "Private" - - "General of the Air Force" - - "General" - - "Lieutenant General" - - "Major General" - - "Brigadier General" - - "Colonel" - - "Lieutenant Colonel" - - "Major" - - "First Lieutenant" - - "Second Lieutenant" - - "Chief Master Sergeant of the Air Force" - - "Command Chief Master Sergeant" - - "Chief Master Sergeant" - - "Senior Master Sergeant" - - "Technical Sergeant" - - "Senior Airman" - - "Airman First Class" - - "Airman" - - "Specialist" - - name: mailing_state - selector: "#mailing_state" - value: "IN" - required: Yes - - check: - - name: response - selector: "#response_y" - value: Yes - required: Yes - - javascript: - - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, ''); - - click_on: - - value: Submit - selector: "input.btn[value='Submit']" - - wait: - - value: 3 - - find: - - selector: "h1" - value: "Thank You" + - visit: http://www.donnelly.senate.gov/contact/email-joe + - wait: + - value: 3 + - select: + - name: subject + selector: '#subject' + value: $TOPIC + required: true + options: + Abortion: JUD.ABORTION + Aging and Seniors: SS + Agriculture: AGR + Animal Rights: ANIMALS + Appropriations: APPROPS + Banking: FS + Budget/Economy: BUD + Campaign Finance: ELECTIONREFORM + Child Abuse: CHILDREN + Children/Family/Adoption: CHILDREN + Civil Rights/Humanities: SOC + Civil Service/Postal: POST + Congratulatory/Commemorative Letter Request: Congrats + Commerce: ECON + Communications: TEL + Congressional Issues: CONGRESS.EXECUTIVE + Crime: CRIME + Defense: DEF + Disability: Disability + Drugs: JUD + Education Higher: ED + Education K through 12: ED + Elections: ELECTIONREFORM + Energy: EN + Environment/Public Works: ENV + Flag Requests: Flag + Foreign Affairs: IR + Gun Control: JUD.GUN + Healthcare: HE + Homeland Security: HS + Housing: FS.HOUSING + Immigration: IMM + Indian Affairs: NATIVEAMERICAN + Insurance: HE + Interior/Forestry: NATRES + Internships: Internships + Iran: IR + Jobs: JOBS + Judiciary: JUD + Labor: LABOR + Medicare/Medicaid: HE.MEDICARE + Military: DEF + NASA: SCI + Nutrition/Hunger: AGR + Patents: ECON + Pensions: PENSION + Small Business: SMALLBUS + Social Security/Aging: SS + Taxes: TAX + Trade: Trade + Transportation: TRA + Veterans: VET + Visiting DC: Tour + Welfare: WEL + - wait: + - value: 3 + - find: + - selector: '#continue-form' + - fill_in: + - name: fname + selector: '#fname' + value: $NAME_FIRST + required: true + - name: lname + selector: '#lname' + value: $NAME_LAST + required: true + - name: mailing_streetAddress1 + selector: '#mailing_streetAddress1' + value: $ADDRESS_STREET + required: true + - name: mailing_streetAddress2 + selector: '#mailing_streetAddress2' + value: $ADDRESS_STREET_2 + - name: mailing_city + selector: '#mailing_city' + value: $ADDRESS_CITY + required: true + - name: mailing_zipCode + selector: '#mailing_zipCode' + value: $ADDRESS_ZIP5 + required: true + - name: phone_number + selector: '#phone_number' + value: $PHONE + required: true + - name: email_address + selector: '#email' + value: $EMAIL + required: true + - name: verify_email + selector: '#verify_email' + value: $EMAIL + required: true + - name: messagesubject + selector: '#messagesubject' + value: $SUBJECT + required: true + - name: message + selector: '#message' + value: $MESSAGE + required: true + - select: + - name: salutation + selector: '#salutation' + value: $NAME_PREFIX + required: true + options: + - Mr. + - Ms. + - Mrs. + - Miss + - Mr. and Mrs. + - Dr. + - Prof. + - Senator + - Gov. + - Congressman + - Hon. + - Fr. + - Sister + - Rabbi + - Reverend + - Fleet Admiral + - Admiral + - Vice Admiral + - Rear Admiral (upper half) + - Rear Admiral (lower half) + - Captain + - Commander + - Lieutenant Commander + - Lieutenant + - Lieutenant, Junior Grade + - Ensign + - Master Chief Petty Officer of the Navy + - Master Chief Petty Officer + - Senior Chief Petty Officer + - Chief Petty Officer + - Petty Officer First Class + - Petty Officer Second Class + - Petty Officer Third Class + - Seaman + - Seaman Apprentice + - Seaman Recruit + - Chief Warrant Officer + - Warrant Officer + - Sgt Major Of The Corps + - Sergeant Major + - Master Gunnery Sgt + - First Sergeant + - Master Sergeant + - Gunnery Sergeant + - Staff Sergeant + - Sergeant + - Corporal + - Lance Corporal + - Private First Class + - Private + - General of the Air Force + - General + - Lieutenant General + - Major General + - Brigadier General + - Colonel + - Lieutenant Colonel + - Major + - First Lieutenant + - Second Lieutenant + - Chief Master Sergeant of the Air Force + - Command Chief Master Sergeant + - Chief Master Sergeant + - Senior Master Sergeant + - Technical Sergeant + - Senior Airman + - Airman First Class + - Airman + - Specialist + - name: mailing_state + selector: '#mailing_state' + value: IN + required: true + - check: + - name: response + selector: '#response_y' + value: true + required: true + - javascript: + - value: document.querySelector("#message").value = document.querySelector("#message").value.replace(/"/g, + ''); + - click_on: + - value: Submit + selector: input.btn[value='Submit'] + - wait: + - value: 3 success: headers: status: 200 diff --git a/members/D000618.yaml b/members/D000618.yaml index fa417d7e3..0b806a20f 100644 --- a/members/D000618.yaml +++ b/members/D000618.yaml @@ -4,6 +4,8 @@ contact_form: action: http://www.daines.senate.gov/connect/email-steve steps: - visit: http://www.daines.senate.gov/connect/email-steve + - wait: + - value: 10 - select: - name: input_AE7457DD-4040-F985-52CD-B99385041C51 selector: '#actiontog' @@ -17,7 +19,7 @@ contact_form: Tour Request: tour Request a flag to be flown over the Capitol: flag - wait: - - value: 2 + - value: 10 - fill_in: - name: input_AB59F0AE-4040-F985-52CD-AA63153C7925 selector: '#input-AB59F0AE-4040-F985-52CD-AA63153C7925' @@ -314,6 +316,9 @@ contact_form: - click_on: - value: Submit selector: input.btn + - find: + - value: Thank You + selector: h1 success: headers: status: 200 diff --git a/members/P000595.yaml b/members/P000595.yaml index c5e7db1db..c5baa65ea 100644 --- a/members/P000595.yaml +++ b/members/P000595.yaml @@ -1,133 +1,132 @@ bioguide: P000595 contact_form: method: post - action: "https://www.peters.senate.gov/contact/email-gary" + action: https://www.peters.senate.gov/contact/email-gary steps: - - visit: "https://www.peters.senate.gov/contact/email-gary" - - wait: - - value: 3 - - select: - - name: input_AE7457DD-4040-F985-52CD-B99385041C51 - selector: "#actions" - value: opinion - required: true - options: - Comment on an Issue: opinion - Help with a Federal Agency: Help with a Federal Agency - Meeting Requests: Meeting Requests - Tour Requests: Tour Requests - Office Locations: Office Locations - Student Resources: Student Resources - Veterans Resources: Veterans Resources - - wait: - - value: 3 - - fill_in: - - name: input_260E577D-5056-A066-6070-226296904340 - selector: "#input-260E577D-5056-A066-6070-226296904340" - value: $NAME_PREFIX - required: true - - name: input_AB59F0AE-4040-F985-52CD-AA63153C7925 - selector: "#input-AB59F0AE-4040-F985-52CD-AA63153C7925" - value: $NAME_FIRST - required: true - - name: input_AB59F0ED-4040-F985-52CD-265D9CF13F5E - selector: "#input-AB59F0ED-4040-F985-52CD-265D9CF13F5E" - value: $NAME_LAST - required: true - - name: input_AB5B6829-4040-F985-52CD-BF81DCC1F57D - selector: "#input-AB5B6829-4040-F985-52CD-BF81DCC1F57D" - value: $ADDRESS_STREET - required: true - - name: input_AB5B6875-4040-F985-52CD-909541CB4B6C - selector: "#input-AB5B6875-4040-F985-52CD-909541CB4B6C" - value: $ADDRESS_CITY - required: true - - name: input_AB5B68B4-4040-F985-52CD-269A4338D057 - selector: "#input-AB5B68B4-4040-F985-52CD-269A4338D057" - value: $ADDRESS_ZIP5 - required: true - - name: input_AB67BC2F-4040-F985-52CD-007A86DA4D47 - selector: "#input-AB67BC2F-4040-F985-52CD-007A86DA4D47" - value: $PHONE - required: true - - name: input_AB721CC4-4040-F985-52CD-76D1474A55F4 - selector: "#email" - value: $EMAIL - required: true - - name: input_AB721CE8-4040-F985-52CD-9E550E8A76AA - selector: "#input-AB721CE8-4040-F985-52CD-9E550E8A76AA" - value: $EMAIL - required: true - - name: input_93E136F1-4040-F985-52CD-D4EB6A849AA3 - selector: "#input-93E136F1-4040-F985-52CD-D4EB6A849AA3" - value: $SUBJECT - required: true - - name: input_ADE64E73-4040-F985-52CD-A3AB6BCD2C51 - selector: "#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51" - value: $MESSAGE - required: true - - select: - - name: input_AB8156A0-4040-F985-52CD-49CE65770EFC - selector: "#input-AB8156A0-4040-F985-52CD-49CE65770EFC" - value: $TOPIC - required: true - options: - Adoption: ADOPT- GENERAL - Agriculture: AGRI- GENERAL - "Animal Protection ": ANIM PROT- GENERAL - "Appropriations ": APPROPS- GENERAL - "Arts ": ARTS- GENERAL - "Banking ": BANK- GENERAL - "Budget ": BUDG- General - Campaigns and Elections: CAMPAIGN - "Civil Rights ": CIV RGHTS- GENERAL - Congratulatory Correspondence: CONGRATS - "Consumer Protection ": CSMR PROT- GENERAL - "Crime ": CRIME- GENERAL - Defense/Military: DEF- GENERAL - "Economy ": ECON- GENERAL - "Education ": EDU- GENERAL - "Energy ": ENR- GENERAL - "Environment ": ENVIR-GENERAL - "Foreign Affairs ": FOR AFF- GENERAL - "Great Lakes ": GRT LAKES- GENERAL - Gun Safety: GUN SAFETY - "Health ": HEAL- GENERAL - "Homeland Security ": HOM- GENERAL - "Housing ": HOUS- GENERAL - "Immigration ": IMMG- General - Inauguration: INAUGUR - "Judiciary ": JUDIC- GENERAL - Labor/Employment: LAB- GENERAL - "Medicaid ": MDCA- GENERAL - "Medicare ": MDCR- GENERAL - Nutrition: NUTR- GENERAL - Pensions and Retirement Security: PENSION- GENERAL - Postal Services: POST ISSUES - "Science ": SCI- GENERAL - "Small Business ": SM BUSI- GENERAL - "Social Security ": SOC SECUR- GENERAL - State Issues: STATES ISSUES - "Taxes ": TAX- GENERAL - "Telecommunications ": COMMS- GENERAL - "Trade ": TRADE- General - "Transportation ": TRANSP- GENERAL - Tribal Issues: TRIB ISSUES - "Veterans ": VET- GENERAL - "Welfare ": WELF- GENERAL - "Women's Issues": WOM ISSUES - - javascript: - - value: document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value = document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value.replace(/"/g, ''); - - click_on: - - value: Submit - selector: input.btn - - wait: - - value: 3 - - find: - - value: "THANK YOU" - selector: "h1" + - visit: https://www.peters.senate.gov/contact/email-gary + - wait: + - value: 3 + - select: + - name: input_AE7457DD-4040-F985-52CD-B99385041C51 + selector: '#actions' + value: opinion + required: true + options: + Comment on an Issue: opinion + Help with a Federal Agency: Help with a Federal Agency + Meeting Requests: Meeting Requests + Tour Requests: Tour Requests + Office Locations: Office Locations + Student Resources: Student Resources + Veterans Resources: Veterans Resources + - wait: + - value: 3 + - fill_in: + - name: input_260E577D-5056-A066-6070-226296904340 + selector: '#input-260E577D-5056-A066-6070-226296904340' + value: $NAME_PREFIX + required: true + - name: input_AB59F0AE-4040-F985-52CD-AA63153C7925 + selector: '#input-AB59F0AE-4040-F985-52CD-AA63153C7925' + value: $NAME_FIRST + required: true + - name: input_AB59F0ED-4040-F985-52CD-265D9CF13F5E + selector: '#input-AB59F0ED-4040-F985-52CD-265D9CF13F5E' + value: $NAME_LAST + required: true + - name: input_AB5B6829-4040-F985-52CD-BF81DCC1F57D + selector: '#input-AB5B6829-4040-F985-52CD-BF81DCC1F57D' + value: $ADDRESS_STREET + required: true + - name: input_AB5B6875-4040-F985-52CD-909541CB4B6C + selector: '#input-AB5B6875-4040-F985-52CD-909541CB4B6C' + value: $ADDRESS_CITY + required: true + - name: input_AB5B68B4-4040-F985-52CD-269A4338D057 + selector: '#input-AB5B68B4-4040-F985-52CD-269A4338D057' + value: $ADDRESS_ZIP5 + required: true + - name: input_AB67BC2F-4040-F985-52CD-007A86DA4D47 + selector: '#input-AB67BC2F-4040-F985-52CD-007A86DA4D47' + value: $PHONE + required: true + - name: input_AB721CC4-4040-F985-52CD-76D1474A55F4 + selector: '#email' + value: $EMAIL + required: true + - name: input_AB721CE8-4040-F985-52CD-9E550E8A76AA + selector: '#input-AB721CE8-4040-F985-52CD-9E550E8A76AA' + value: $EMAIL + required: true + - name: input_93E136F1-4040-F985-52CD-D4EB6A849AA3 + selector: '#input-93E136F1-4040-F985-52CD-D4EB6A849AA3' + value: $SUBJECT + required: true + - name: input_ADE64E73-4040-F985-52CD-A3AB6BCD2C51 + selector: '#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51' + value: $MESSAGE + required: true + - select: + - name: input_AB8156A0-4040-F985-52CD-49CE65770EFC + selector: '#input-AB8156A0-4040-F985-52CD-49CE65770EFC' + value: $TOPIC + required: true + options: + Adoption: ADOPT- GENERAL + Agriculture: AGRI- GENERAL + 'Animal Protection ': ANIM PROT- GENERAL + 'Appropriations ': APPROPS- GENERAL + 'Arts ': ARTS- GENERAL + 'Banking ': BANK- GENERAL + 'Budget ': BUDG- General + Campaigns and Elections: CAMPAIGN + 'Civil Rights ': CIV RGHTS- GENERAL + Congratulatory Correspondence: CONGRATS + 'Consumer Protection ': CSMR PROT- GENERAL + 'Crime ': CRIME- GENERAL + Defense/Military: DEF- GENERAL + 'Economy ': ECON- GENERAL + 'Education ': EDU- GENERAL + 'Energy ': ENR- GENERAL + 'Environment ': ENVIR-GENERAL + 'Foreign Affairs ': FOR AFF- GENERAL + 'Great Lakes ': GRT LAKES- GENERAL + Gun Safety: GUN SAFETY + 'Health ': HEAL- GENERAL + 'Homeland Security ': HOM- GENERAL + 'Housing ': HOUS- GENERAL + 'Immigration ': IMMG- General + Inauguration: INAUGUR + 'Judiciary ': JUDIC- GENERAL + Labor/Employment: LAB- GENERAL + 'Medicaid ': MDCA- GENERAL + 'Medicare ': MDCR- GENERAL + Nutrition: NUTR- GENERAL + Pensions and Retirement Security: PENSION- GENERAL + Postal Services: POST ISSUES + 'Science ': SCI- GENERAL + 'Small Business ': SM BUSI- GENERAL + 'Social Security ': SOC SECUR- GENERAL + State Issues: STATES ISSUES + 'Taxes ': TAX- GENERAL + 'Telecommunications ': COMMS- GENERAL + 'Trade ': TRADE- General + 'Transportation ': TRANSP- GENERAL + Tribal Issues: TRIB ISSUES + 'Veterans ': VET- GENERAL + 'Welfare ': WELF- GENERAL + Women's Issues: WOM ISSUES + - javascript: + - value: document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value + = document.querySelector("#input-ADE64E73-4040-F985-52CD-A3AB6BCD2C51").value.replace(/"/g, + ''); + - click_on: + - value: Submit + selector: input.btn + - wait: + - value: 3 success: headers: status: 200 body: - contains: THANK YOU \ No newline at end of file + contains: "Thank you for taking the time to contact Gary" \ No newline at end of file From ddcf9790d93ecc0563f039a598a7ab7b1cf8f141 Mon Sep 17 00:00:00 2001 From: David Date: Thu, 19 Jan 2017 23:24:15 +1100 Subject: [PATCH 8/9] added captchas to Jims forms --- members/J000289.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/members/J000289.yaml b/members/J000289.yaml index 900a5e7ed..e79cb03a6 100644 --- a/members/J000289.yaml +++ b/members/J000289.yaml @@ -12,7 +12,9 @@ contact_form: - name: zip4 selector: "form.zipform input[name='zip4']" value: $ADDRESS_ZIP4 - required: true + required: true + - recaptcha: + - value: true - click_on: - value: Submit selector: "form.zipform input[type='submit'][value='Submit']" @@ -100,6 +102,8 @@ contact_form: "No, I do not require a response.": "N" - javascript: - value: document.querySelector("form[name='contact'] textarea[name='required-message']").value = document.querySelector("form[name='contact'] textarea[name='required-message']").value.replace(/"/g, ''); + - recaptcha: + - value: true - click_on: - value: Send Email selector: "form[name='contact'] input[type='submit'][value='Send Email']" From 8ead3a30d472263a90d4ba6aebb8c897ef4f93a1 Mon Sep 17 00:00:00 2001 From: David Date: Sun, 22 Jan 2017 20:27:14 +1100 Subject: [PATCH 9/9] re-added find --- members/L000577.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/members/L000577.yaml b/members/L000577.yaml index 3f38ff737..6c17ed518 100644 --- a/members/L000577.yaml +++ b/members/L000577.yaml @@ -133,6 +133,9 @@ contact_form: - click_on: - value: Submit selector: input.btn.btn-primary + - find: + - selector: h2 + value: Thank You success: headers: status: 200