turned on WAL on db, fix force update of passwords
This commit is contained in:
@@ -77,13 +77,12 @@ pub async fn clean_db_update(
|
||||
match result {
|
||||
Ok(room_number) => {
|
||||
// --- broadcast to all WS clients in the hotel ---
|
||||
|
||||
if let Err(err) = conn.execute(
|
||||
"INSERT INTO room_history (room_id, room_number, status) VALUES (?1, ?2, ?3)",
|
||||
params![&room_id, &room_number, &payload.status],
|
||||
) {
|
||||
return (StatusCode::INTERNAL_SERVER_ERROR, format!("Failed to insert history: {err}"));
|
||||
}
|
||||
"INSERT INTO room_history (room_id, room_number, status) VALUES (?1, ?2, ?3)",
|
||||
params![&room_id, &room_number, &payload.status],
|
||||
) {
|
||||
return (StatusCode::INTERNAL_SERVER_ERROR, format!("Failed to insert history: {err}"));
|
||||
}
|
||||
if let Some(hotel_users) = state.ws_map.get(&hotel_id) {
|
||||
let update_msg = json!({
|
||||
"room_id": room_id,
|
||||
|
||||
Reference in New Issue
Block a user