libpurple/purplesqlitehistoryadapter.c

changeset 41976
49969fa9a664
parent 41960
c8a4853205e3
child 42303
52c26807d91a
--- a/libpurple/purplesqlitehistoryadapter.c	Wed Dec 14 01:27:42 2022 -0600
+++ b/libpurple/purplesqlitehistoryadapter.c	Wed Dec 14 01:29:28 2022 -0600
@@ -425,6 +425,7 @@
                                     PurpleMessage *message, GError **error)
 {
 	PurpleAccount *account = NULL;
+	PurpleContactInfo *info = NULL;
 	PurpleSqliteHistoryAdapter *sqlite_adapter = NULL;
 	sqlite3_stmt *prepared_statement = NULL;
 	gchar *timestamp = NULL;
@@ -457,12 +458,13 @@
 	}
 
 	account = purple_conversation_get_account(conversation);
+	info = PURPLE_CONTACT_INFO(account);
 
 	sqlite3_bind_text(prepared_statement,
 	                  1, purple_account_get_protocol_name(account), -1,
 	                  SQLITE_STATIC);
 	sqlite3_bind_text(prepared_statement,
-	                  2, purple_account_get_username(account), -1,
+	                  2, purple_contact_info_get_username(info), -1,
 	                  SQLITE_STATIC);
 	sqlite3_bind_text(prepared_statement,
 	                  3, purple_conversation_get_name(conversation), -1,

mercurial