From 96d1b8d77bae5330fa6af4573dde8344e77d652d Mon Sep 17 00:00:00 2001 From: Krateng Date: Thu, 3 Oct 2019 05:24:47 +0200 Subject: [PATCH] Fixed some DB API endpoints --- database.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/database.py b/database.py index fe44ba7..09b91ad 100644 --- a/database.py +++ b/database.py @@ -701,8 +701,7 @@ def abouttoshutdown(): #sys.exit() @dbserver.post("newrule") -def newrule(): - keys = FormsDict.decode(request.forms) +def newrule(**keys): apikey = keys.pop("key",None) if (checkAPIkey(apikey)): tsv.add_entry("rules/webmade.tsv",[k for k in keys]) @@ -808,8 +807,7 @@ def issues(): @dbserver.post("importrules") -def import_rulemodule(): - keys = FormsDict.decode(request.forms) +def import_rulemodule(**keys): apikey = keys.pop("key",None) if (checkAPIkey(apikey)): @@ -828,9 +826,7 @@ def import_rulemodule(): @dbserver.post("rebuild") -def rebuild(): - - keys = FormsDict.decode(request.forms) +def rebuild(**keys): apikey = keys.pop("key",None) if (checkAPIkey(apikey)): log("Database rebuild initiated!")