aboutsummaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2021-04-26 16:00:04 +0200
committerlonkaars <loek@pipeframe.xyz>2021-04-26 16:00:04 +0200
commit53705a48f3b5991db229a9bc72de9ffd8fe7c861 (patch)
tree738e3a20453662708489ee2e406b4e39e2685ab3 /api
parent3a95ac4ad928fbd49abe070cd9cd4e51e21007fb (diff)
use uwsgi
Diffstat (limited to 'api')
-rw-r--r--api/db.py4
-rw-r--r--api/status.py6
-rw-r--r--api/user/avatar.py6
3 files changed, 8 insertions, 8 deletions
diff --git a/api/db.py b/api/db.py
index a7d7d86..3b7a556 100644
--- a/api/db.py
+++ b/api/db.py
@@ -2,13 +2,13 @@ import os
import sqlite3
# open database
-db_path = os.path.abspath("database/database.db")
+db_path = os.path.abspath("../database/database.db")
connection = sqlite3.connect(db_path, check_same_thread=False)
#! ^^^ Dit is onveilig en goede multithreading support moet nog geïmplementeerd worden
# load the sql extension used in social/search
connection.enable_load_extension(True)
-connection.load_extension("./database/levenshtein.sqlext")
+connection.load_extension("../database/levenshtein.sqlext")
# sql cursor
cursor = connection.cursor()
diff --git a/api/status.py b/api/status.py
index 623a180..e8ecdf7 100644
--- a/api/status.py
+++ b/api/status.py
@@ -2,11 +2,11 @@ from flask import Blueprint
from db import cursor
import json
-HEAD = open(".git/HEAD", "r").read().split(" ")[1].strip()
-commit = open(".git/" + HEAD, "r").read().strip()
+HEAD = open("../.git/HEAD", "r").read().split(" ")[1].strip()
+commit = open("../.git/" + HEAD, "r").read().strip()
version = {
- "number": json.loads(open("package.json", "r").read())["version"],
+ "number": json.loads(open("../package.json", "r").read())["version"],
"commit": commit,
"commit_short": commit[0:8]
}
diff --git a/api/user/avatar.py b/api/user/avatar.py
index 3589653..3367c35 100644
--- a/api/user/avatar.py
+++ b/api/user/avatar.py
@@ -5,7 +5,7 @@ from os.path import exists
from codecs import decode
import valid
-default_avatar = open("database/avatars/default.png", "rb").read()
+default_avatar = open("../database/avatars/default.png", "rb").read()
avatar = Blueprint('avatar', __name__)
@@ -17,7 +17,7 @@ def get_avatar(token_id):
if not user_id: return "", 400
if not valid.user_id(user_id): return "", 403
- avatar_path = f"database/avatars/{user_id}.png"
+ avatar_path = f"../database/avatars/{user_id}.png"
avatar = ""
if exists(avatar_path):
avatar = open(avatar_path, "rb").read()
@@ -30,7 +30,7 @@ def get_avatar(token_id):
def update_avatar(user_id):
if not request.data: return "", 400
- open(f"database/avatars/{user_id}.png", "wb") \
+ open(f"../database/avatars/{user_id}.png", "wb") \
.write(decode(request.data, "base64"))
return "", 200