Remove a double transaction-start (creating a nested transaction = bad)
--HG-- branch : trunk
This commit is contained in:
+1
-3
@@ -933,11 +933,9 @@ void MailDraft::SendMailTo(MailReceiver const& receiver, MailSender const& sende
|
|||||||
|
|
||||||
// Add to DB
|
// Add to DB
|
||||||
std::string safe_subject = GetSubject();
|
std::string safe_subject = GetSubject();
|
||||||
CharacterDatabase.BeginTransaction();
|
|
||||||
CharacterDatabase.escape_string(safe_subject);
|
|
||||||
|
|
||||||
std::string safe_body = GetBody();
|
std::string safe_body = GetBody();
|
||||||
CharacterDatabase.BeginTransaction();
|
CharacterDatabase.BeginTransaction();
|
||||||
|
CharacterDatabase.escape_string(safe_subject);
|
||||||
CharacterDatabase.escape_string(safe_body);
|
CharacterDatabase.escape_string(safe_body);
|
||||||
|
|
||||||
CharacterDatabase.PExecute("INSERT INTO mail (id,messageType,stationery,mailTemplateId,sender,receiver,subject,body,has_items,expire_time,deliver_time,money,cod,checked) "
|
CharacterDatabase.PExecute("INSERT INTO mail (id,messageType,stationery,mailTemplateId,sender,receiver,subject,body,has_items,expire_time,deliver_time,money,cod,checked) "
|
||||||
|
|||||||
Reference in New Issue
Block a user