Pass URLs on recursion

This commit is contained in:
2024-02-16 13:33:11 -08:00
parent b9cebe8f5b
commit 37c1c75053
3 changed files with 21 additions and 11 deletions

View File

@@ -4,6 +4,8 @@ from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
import datetime
import json
def get_filters(driver):
print("Setting up filters...")
@@ -66,12 +68,16 @@ def assign_tickets(namecount,driver):
owner_field.send_keys(Keys.ENTER)
print("Check to see if this worked, then press enter")
input()
#assigned_json[lowest_name] += 1
driver.find_element(By.CLASS_NAME, 'update').click()
driver.close()
driver.switch_to.window(original_window)
#assigned_json = {}
def auto_ticket(urls,users,driver):
#for user in users:
# assigned_json[user] = 0
driver.get(urls['TICKETS'])
print("")
print("Please use the browser to log in. I won't look (づ_ど)")
@@ -84,4 +90,5 @@ def auto_ticket(urls,users,driver):
namecount = get_names(users,driver)
print(namecount)
assign_tickets(namecount,driver)
#print(assigned_json)
print("Done! ✧⋆٩(ˊˋ )و ♡✧")