From f9f30d5a6b2204c77247d00d62fbf4a48ccdfe59 Mon Sep 17 00:00:00 2001
From: Magnus Giesbert <magnus@fsmpi.rwth-aachen.de>
Date: Thu, 28 Jul 2022 23:59:28 +0200
Subject: [PATCH] Update find_old_pages

---
 wikibot.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/wikibot.py b/wikibot.py
index c0af5b4..a6f6012 100644
--- a/wikibot.py
+++ b/wikibot.py
@@ -33,5 +33,9 @@ def find_old_pages(timedelta, namespace=""):
 	with Proxy(config.WIKI_API_URL) as proxy:
 		pages = proxy.dokuwiki.getPagelist(namespace)
 		proxy_time = proxy.dokuwiki.getTime()
-		old_pages = [page for page in pages if (proxy_time - page.get('rev') > timedelta.total_seconds())] 
+		old_pages = []
+		if type(timedelta) is datetime.timedelta:
+			old_pages = [page for page in pages if proxy_time - page.get('rev') > timedelta.total_seconds()]
+		elif type(timedelta) is datetime.datetime:
+			old_pages = [page for page in pages if page.get('rev') < timedelta.timestamp()]
 		return old_pages
-- 
GitLab