Compare commits

..

No commits in common. "2b15580e3c614305280b54f85656317a1e3e0ecc" and "aed2db93601fcd683dd921f690c6de1c86fb504b" have entirely different histories.

2 changed files with 5 additions and 9 deletions

View File

@ -512,11 +512,7 @@ export function updateUser(data: {id: number, gender?: string, name?: string, ad
const query = user_database.prepare(update_query) const query = user_database.prepare(update_query)
const result = query.run(data) const result = query.run(data)
const user_entry = get_user_entry_by_id(data.id) return get_user_by_name(data?.name ?? "") // GET USER BY lastRowId from result
if (!user_entry) {
throw new Error("Failed to retrieve updated user")
}
return new User(user_entry, new Database(get_user_db_name(data.id), { create: false, strict: true }) ) // Database should already exist
} }
export function update_user_password(user_id: number, password: string) { export function update_user_password(user_id: number, password: string) {

View File

@ -59,13 +59,13 @@ const TEMPLATE_EST = "template-est.tex";
const TEMPLATE_EST_PATH = `./templates/${TEMPLATE_EST}`; const TEMPLATE_EST_PATH = `./templates/${TEMPLATE_EST}`;
const SALUTATION: Record<string, string> = { const SALUTATION: Record<string, string> = {
M: "Herrn", m: "Herrn",
W: "Frau" w: "Frau"
} }
const GENDER_END: Record<string, string> = { const GENDER_END: Record<string, string> = {
M: "", m: "",
W: "in", w: "in",
} }
// this may be a race condition??? // this may be a race condition???