This commit is contained in:
cereci5049 2024-06-13 11:53:20 +05:30
parent bf91539bb2
commit 32e903e79d

View file

@ -1,7 +1,10 @@
import import
mike, mike,
nimja/parser, nimja/parser,
segfaults segfaults,
../lib/mics,
../database/[faculty],
../models/models
proc faculty*(ctx: Context): string = proc faculty*(ctx: Context): string =
compileTemplateFile(getScriptDir() / "view" / "faculty_admin.html") compileTemplateFile(getScriptDir() / "view" / "faculty_admin.html")
@ -16,8 +19,21 @@ proc postFacultySignUp*(ctx: Context)=
var var
form = ctx.urlForm form = ctx.urlForm
username = form["username"] email = form["email"]
firstname = form["firstname"]
lastname = form["lastname"]
password = form["password"] password = form["password"]
ctx &= initCookie("username", username) db = newDatabase()
faculty: Faculty
faculty.firstName = firstname
faculty.lastName = lastName
faculty.email = email
faculty.password = password
faculty.accessLevel = 1
db.createPost(faculty)
ctx &= initCookie("email", email)
ctx &= initCookie("password", password) ctx &= initCookie("password", password)