From 4de5a7b86de8688006a6401503914f40313e404c Mon Sep 17 00:00:00 2001 From: cybernine186 <91032199+cybernine186@users.noreply.github.com> Date: Wed, 16 Feb 2022 22:52:14 -0500 Subject: [PATCH] [Bug] Fixed trade items record log (#2003) LogPlayerHandin was not recording the item details of the trade. It should be inserting the trade details into `qs_player_handin_record_entries` but it was not running the query because of missing QueryDatabase function. --- queryserv/database.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/queryserv/database.cpp b/queryserv/database.cpp index 8f2de678d..950a21f5c 100644 --- a/queryserv/database.cpp +++ b/queryserv/database.cpp @@ -259,6 +259,8 @@ void Database::LogPlayerHandin(QSPlayerLogHandin_Struct *QS, uint32 detailCount) QS->items[i].aug_2, QS->items[i].aug_3, QS->items[i].aug_4, QS->items[i].aug_5 ); + auto results = QueryDatabase(query); + if (!results.Success()) { LogInfo("Failed Handin Log Record Entry Insert: [{}]", results.ErrorMessage().c_str()); LogInfo("[{}]", query.c_str());