Browse Source

Merge branch 'master' of github.com:weskerfoot/DeleteFB

comments
Wesley Kerfoot 6 years ago
parent
commit
1ac5930ef3
  1. 9
      deletefb/tools/wall.py

9
deletefb/tools/wall.py

@ -1,6 +1,6 @@
from ..types import Post from ..types import Post
from .archive import archiver from .archive import archiver
from .common import SELENIUM_EXCEPTIONS, click_button from .common import SELENIUM_EXCEPTIONS, click_button, wait_xpath
from .config import settings from .config import settings
from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.action_chains import ActionChains
@ -53,8 +53,9 @@ def delete_posts(driver,
actions = ActionChains(driver) actions = ActionChains(driver)
actions.move_to_element(timeline_element).click().perform() actions.move_to_element(timeline_element).click().perform()
menu = driver.find_element_by_css_selector("#globalContainer > div.uiContextualLayerPositioner.uiLayer > div") wait_xpath(driver, "//*[@id='feed_post_menu']/..")
actions.move_to_element(menu).perform()
menu = driver.find_element_by_xpath("//*[@id='feed_post_menu']/..")
delete_button = None delete_button = None
@ -69,7 +70,7 @@ def delete_posts(driver,
print("Could not find anything to delete") print("Could not find anything to delete")
break break
actions.move_to_element(delete_button).click().perform() click_button(driver, delete_button)
confirmation_button = driver.find_element_by_class_name("layerConfirm") confirmation_button = driver.find_element_by_class_name("layerConfirm")
click_button(driver, confirmation_button) click_button(driver, confirmation_button)

Loading…
Cancel
Save