diff --git a/src/a3 b/src/a3 index 132462c..877e2a5 100755 Binary files a/src/a3 and b/src/a3 differ diff --git a/src/a3a/index.nimja b/src/a3a/index.nimja index cc31a45..6eee38c 100644 --- a/src/a3a/index.nimja +++ b/src/a3a/index.nimja @@ -34,7 +34,9 @@ diff --git a/src/a3c/users.nim b/src/a3c/users.nim index 11d4307..403527a 100644 --- a/src/a3c/users.nim +++ b/src/a3c/users.nim @@ -56,4 +56,4 @@ proc getUser*(db: DbConn, email, password: string): User = user.password = row[4] user.accessLevel = parseInt(row[7]) - return user \ No newline at end of file + return user diff --git a/src/index.nim b/src/index.nim index 29c32b4..d243d5a 100644 --- a/src/index.nim +++ b/src/index.nim @@ -3,12 +3,15 @@ import segfaults, os, nimja/parser, - ./a3pkg/[models, mics] + ./a3pkg/[models, mics], + ./a3c/users proc index*(ctx: Context): string = var products: seq[Products] cookies = ctx.cookies + user: User + db = newDatabase() email = cookies.getOrDefault("email", "") password = cookies.getOrDefault("password", "") @@ -17,5 +20,6 @@ proc index*(ctx: Context): string = echo "No cookie found." else: products = micsGetProducts(email, password) + user = db.getUser(email, password) - compileTemplateFile(getScriptDir() / "a3a" / "index.nimja") \ No newline at end of file + compileTemplateFile(getScriptDir() / "a3a" / "index.nimja")