Invite System

This commit is contained in:
Lukas Nowy
2019-02-16 17:36:38 +01:00
parent 61f74c0d44
commit 5dfadaef2f
4 changed files with 96 additions and 7 deletions

View File

@ -338,8 +338,13 @@ async function getDonePurchases(uid) {
async function verifyInvite(link, user_id) {
try {
console.log("LIIINK: ", link);
console.log("UID: ", user_id);
let result = await query('SELECT row_to_json("Shoppinglist") AS obj FROM "Shoppinglist" WHERE invitelink = $1;', [link]);
let sl_id = result[0].sl_id;
console.log("!!! SL ID: ", sl_id);
await nonQuery('INSERT INTO "Shoppinglist_member" (username, sl_id) VALUES ($1, $2);', [user_id, sl_id]);
}