From edc37d3da9f1f3978c496703ab440ede3a06dfec Mon Sep 17 00:00:00 2001 From: Rottler Tamas Date: Mon, 24 Aug 2026 16:28:06 +0200 Subject: [PATCH] dokuwiki cookieauth, better error output --- dokuwiki_facts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dokuwiki_facts b/dokuwiki_facts index 23111cc..db07802 100755 --- a/dokuwiki_facts +++ b/dokuwiki_facts @@ -4,15 +4,17 @@ import json import os import dokuwiki import siteconf +import traceback site_conf = siteconf.read() def dokuwiki_update(text): #print(f"dokuwiki url: {site_conf['-']['dokuwiki_url']}") try: - wiki = dokuwiki.DokuWiki(site_conf['-']['dokuwiki_url'], site_conf['-']['dokuwiki_user'], site_conf['-']['dokuwiki_passwd']) + wiki = dokuwiki.DokuWiki(site_conf['-']['dokuwiki_url'], site_conf['-']['dokuwiki_user'], site_conf['-']['dokuwiki_passwd'], cookieAuth=True) except (dokuwiki.DokuWikiError, Exception) as err: print(f"Cannot connect to wiki: {err}") + traceback.print_exc() exit(1) wiki.pages.set(site_conf['-']['dokuwiki_facts_page'], text)