Added the possibility to upload a file containing users to a group
This commit is contained in:
@@ -18,7 +18,7 @@ async function handler(req: NextApiRequest, res: NextApiResponse) {
|
||||
return;
|
||||
}
|
||||
|
||||
const {type, code} = req.body as {type: Type; code: string};
|
||||
const {type, codes} = req.body as {type: Type; codes: string[]};
|
||||
const permission = PERMISSIONS.generateCode[type];
|
||||
|
||||
if (!permission.includes(req.session.user.type)) {
|
||||
@@ -26,8 +26,10 @@ async function handler(req: NextApiRequest, res: NextApiResponse) {
|
||||
return;
|
||||
}
|
||||
|
||||
const codeRef = doc(db, "codes", uuidv4());
|
||||
await setDoc(codeRef, {type, code});
|
||||
for (const code of codes) {
|
||||
const codeRef = doc(db, "codes", uuidv4());
|
||||
await setDoc(codeRef, {type, code});
|
||||
}
|
||||
|
||||
res.status(200).json({ok: true});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user