Add ability to edit participant name and phone number

This commit is contained in:
2026-01-06 02:59:14 +01:00
parent 427da6452a
commit 97f9b60619
3 changed files with 154 additions and 0 deletions

View File

@@ -339,6 +339,10 @@ export const participantOps = {
db.prepare('DELETE FROM participants WHERE id = ?').run(id);
},
update: (id: number, name: string, phone: string | null): void => {
db.prepare('UPDATE participants SET name = ?, phone = ? WHERE id = ?').run(name, phone, id);
},
isTokenAvailable: (token: string): boolean => {
const result = db.prepare('SELECT id FROM participants WHERE token = ?').get(token);
return !result;