Fix payphone database ID not being set

This commit is contained in:
Vortrex
2023-03-04 23:44:18 -06:00
parent d87dfb0b05
commit e0ae0793db

View File

@@ -494,12 +494,12 @@ function savePayPhoneToDatabase(payPhoneIndex) {
if (tempPayPhoneData.databaseId == 0) {
let queryString = createDatabaseInsertQuery("payphone_main", data);
dbQuery = queryDatabase(dbConnection, queryString);
tempPayPhoneData.databaseId = getDatabaseInsertId(dbConnection);
tempPayPhoneData.needsSaved = false;
getPayPhoneData(payPhoneIndex).databaseId = getDatabaseInsertId(dbConnection);
getPayPhoneData(payPhoneIndex).needsSaved = false;
} else {
let queryString = createDatabaseUpdateQuery("payphone_main", data, `payphone_id=${tempPayPhoneData.databaseId}`);
dbQuery = queryDatabase(dbConnection, queryString);
tempPayPhoneData.needsSaved = false;
getPayPhoneData(payPhoneIndex).needsSaved = false;
}
logToConsole(LOG_VERBOSE, `[V.RP.PayPhone]: Saved payphone ${payPhoneIndex} to database!`);