4th Commit

This commit is contained in:
Aritra Banik
2024-02-03 23:45:39 +05:30
parent 6a1e0155b1
commit 71bd264cb2
5 changed files with 37 additions and 7 deletions

View File

@@ -121,6 +121,8 @@ import
db3 = newDatabase3()
db1 = newDatabase1()
products: seq[Products]
try:
email = ctx.cookies["email"]
password = ctx.cookies["password"]
@@ -132,7 +134,6 @@ import
var
userId = db2.getUserId(email, password)
cart = db3.getUserCart(userId)
products: seq[Products]
for c, d in cart:
var product = db1.getProductById(d.productId)
@@ -150,6 +151,7 @@ import
db1 = newDatabase1()
availableProducts = db1.availableProducts()
products: seq[Products]
try:
email = ctx.cookies["email"]
@@ -162,7 +164,6 @@ import
var
userId = db2.getUserId(email, password)
cart = db3.getUserCart(userId)
products: seq[Products]
for c, d in cart:
var product = db1.getProductById(d.productId)
@@ -171,13 +172,36 @@ import
compileTemplateFile(getScriptDir() / "a3a" / "shop.nimja")
"/shop-single" -> get:
var
email: string
password: string
db2 = newDatabase2()
db3 = newDatabase3()
db1 = newDatabase1()
productName = ctx.queryParams["prod"]
product = db1.getProduct(productName)
products: seq[Products]
try:
email = ctx.cookies["email"]
password = ctx.cookies["password"]
except:
email = ""
password = ""
if email != "" and password != "":
var
userId = db2.getUserId(email, password)
cart = db3.getUserCart(userId)
for c, d in cart:
var product1 = db1.getProductById(d.productId)
products.add(product1)
compileTemplateFile(getScriptDir() / "a3a" / "shop-single.nimja")
"/thankyou" -> get: