[Telepathy-commits] [telepathy-glib/master] message_mixin_sent: Add message-sent => now if it's missing
Will Thompson
will.thompson at collabora.co.uk
Thu Dec 18 10:41:57 PST 2008
---
telepathy-glib/message-mixin.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/telepathy-glib/message-mixin.c b/telepathy-glib/message-mixin.c
index e03b615..4a4d2f9 100644
--- a/telepathy-glib/message-mixin.c
+++ b/telepathy-glib/message-mixin.c
@@ -1715,6 +1715,10 @@ tp_message_mixin_sent (GObject *object,
{
TpChannelTextMessageType message_type;
gchar *string;
+ GHashTable *header = g_ptr_array_index (message->parts, 0);
+
+ if (tp_asv_get_uint64 (header, "message-sent", NULL) == 0)
+ tp_message_set_uint64 (message, 0, "message-sent", time (NULL));
/* emit Sent and MessageSent */
--
1.5.6.5
More information about the Telepathy-commits
mailing list