["value" => $userId, "data_type" => PDO::PARAM_INT],
];
- $result = dbConnector::query($query, $params);
- return $result;
+ return dbConnector::query($query, $params);
}
diff --git a/homepage/participo/login.php b/homepage/participo/login.php
index 1226ee9..a101b98 100644
--- a/homepage/participo/login.php
+++ b/homepage/participo/login.php
@@ -1,4 +1,6 @@
+
diff --git a/homepage/participo/shared/sidenav.inc.php b/homepage/participo/shared/sidenav.inc.php
index 6df2b06..c59423a 100644
--- a/homepage/participo/shared/sidenav.inc.php
+++ b/homepage/participo/shared/sidenav.inc.php
@@ -1,4 +1,6 @@
diff --git a/homepage/participo/testApi.py b/homepage/participo/testApi.py
index 7ab5eb7..194f9b1 100755
--- a/homepage/participo/testApi.py
+++ b/homepage/participo/testApi.py
@@ -5,32 +5,27 @@ import json
class TestApi:
-
@staticmethod
def __parse_arguments():
import argparse
argParser = argparse.ArgumentParser("testApi")
- argParser.add_argument("method", choices=['GET', 'POST'])
+ argParser.add_argument("method", choices=["GET", "POST"])
argParser.add_argument("--endpoint", default="shiai")
- argParser.add_argument("--host", default="cwsvjudo.bplaced.net")
+ argParser.add_argument("--host", default="cwsvjudo.de")
argParser.add_argument("--path", default="participo/api")
argParser.add_argument("--key", default=None)
- argParser.add_argument("--configFile",
- type=argparse.FileType('r'),
- default="testApi.config.yaml")
+ argParser.add_argument(
+ "--configFile", type=argparse.FileType("r"), default="testApi.config.yaml"
+ )
_LOG_LEVEL = ["CRITICAL", "ERROR", "WARNING", "INFO", "DEBUG"]
- argParser.add_argument("--logLevel",
- choices=_LOG_LEVEL,
- default="WARNING")
- argParser.add_argument("--input",
- "-i",
- type=argparse.FileType("r"),
- default=None)
- argParser.add_argument("--output",
- "-o",
- type=argparse.FileType("w"),
- default="-")
+ argParser.add_argument("--logLevel", choices=_LOG_LEVEL, default="WARNING")
+ argParser.add_argument(
+ "--input", "-i", type=argparse.FileType("r"), default=None
+ )
+ argParser.add_argument(
+ "--output", "-o", type=argparse.FileType("w"), default="-"
+ )
return argParser.parse_args()
@@ -41,12 +36,13 @@ class TestApi:
with self.config.configFile as cf:
from yaml import safe_load
+
configData = safe_load(cf)
# @todo: add the attributes from the config file to the config (if not
# already set)
- if not self.config.key and 'apiKey' in configData:
- self.config.key = configData['apiKey']
+ if not self.config.key and "apiKey" in configData:
+ self.config.key = configData["apiKey"]
def apiCall(self):
return apiCall.call(
@@ -54,17 +50,20 @@ class TestApi:
host=self.config.host,
url="/".join([self.config.path, self.config.endpoint]),
headers={"Authorization": f"Basic {self.config.key}"},
- input=load_json(self.config.input) if self.config.input is not None else None)
+ input=load_json(self.config.input)
+ if self.config.input is not None
+ else None,
+ )
def load_json(jsonFile):
import json
+
with jsonFile as f:
return json.load(f)
class apiCall:
-
@staticmethod
def call(
method: str,
@@ -75,15 +74,12 @@ class apiCall:
) -> dict:
import requests
- if (method == "GET"):
- r = requests.get(url=f"http://{host}/{url}",
- timeout=10,
- headers=headers)
- elif (method == "POST"):
- r = requests.post(json=input,
- url=f"http://{host}/{url}",
- timeout=10,
- headers=headers)
+ if method == "GET":
+ r = requests.get(url=f"http://{host}/{url}", timeout=10, headers=headers)
+ elif method == "POST":
+ r = requests.post(
+ json=input, url=f"http://{host}/{url}", timeout=10, headers=headers
+ )
else:
logging.error("This line should never been reached!")
diff --git a/homepage/participo/user.php b/homepage/participo/user.php
index 031b162..9ca865e 100644
--- a/homepage/participo/user.php
+++ b/homepage/participo/user.php
@@ -1,4 +1,6 @@
$cwsvJudoConfig["dbCharset"] ?? "UTF-8",
- "outCharset" => $cwsvJudoConfig["outCharset"] ?? "UTF-8",
+ "dbCharset" => $CONFIG["cwsvJudo"]["db"]["dbCharset"] ?? "UTF-8",
+ "outCharset" => $CONFIG["cwsvJudo"]["db"]["outCharset"] ?? "UTF-8",
]);
$db = dbConnector::connect(
- $cwsvJudoConfig["db"]["host"],
- $cwsvJudoConfig["db"]["name"],
- $cwsvJudoConfig["db"]["user"],
- $cwsvJudoConfig["db"]["password"],
+ $CONFIG["cwsvJudo"]["db"]["host"],
+ $CONFIG["cwsvJudo"]["db"]["name"],
+ $CONFIG["cwsvJudo"]["db"]["user"],
+ $SECRETS["cwsvJudo"]["db"][$CONFIG["db"]["user"]],
);
$wkSqlQuery = "SELECT * FROM `wettkampfkalender` WHERE `Datum` >= CURDATE();";
@@ -25,4 +23,3 @@ header("Access-Control-Allow-Headers: *");
header("Access-Control-Allow-Origin: *");
echo json_encode($wkSqlResponse);
-?>