| ... |
... |
@@ -1080,12 +1080,14 @@ class MamMessageReceivedEvent(nec.NetworkIncomingEvent, HelperEvent): |
|
1080
|
1080
|
'delay', 'stamp', namespace=nbxmpp.NS_DELAY2)
|
|
1081
|
1081
|
if delay is None:
|
|
1082
|
1082
|
log.error('Received MAM message without timestamp')
|
|
|
1083
|
+ log.error(self.stanza)
|
|
1083
|
1084
|
return
|
|
1084
|
1085
|
|
|
1085
|
1086
|
self.timestamp = helpers.parse_datetime(
|
|
1086
|
1087
|
delay, check_utc=True, epoch=True)
|
|
1087
|
1088
|
if self.timestamp is None:
|
|
1088
|
1089
|
log.error('Received MAM message with invalid timestamp: %s', delay)
|
|
|
1090
|
+ log.error(self.stanza)
|
|
1089
|
1091
|
return
|
|
1090
|
1092
|
|
|
1091
|
1093
|
# Save timestamp added by the user
|
| ... |
... |
@@ -1097,6 +1099,7 @@ class MamMessageReceivedEvent(nec.NetworkIncomingEvent, HelperEvent): |
|
1097
|
1099
|
if self.user_timestamp is None:
|
|
1098
|
1100
|
log.warning('Received MAM message with '
|
|
1099
|
1101
|
'invalid user timestamp: %s', user_delay)
|
|
|
1102
|
+ log.warning(self.stanza)
|
|
1100
|
1103
|
|
|
1101
|
1104
|
log.debug('Received mam-message: unique id: %s', self.unique_id)
|
|
1102
|
1105
|
return True
|
| ... |
... |
@@ -1175,12 +1178,14 @@ class MamGcMessageReceivedEvent(nec.NetworkIncomingEvent, HelperEvent): |
|
1175
|
1178
|
'delay', 'stamp', namespace=nbxmpp.NS_DELAY2)
|
|
1176
|
1179
|
if delay is None:
|
|
1177
|
1180
|
log.error('Received MAM message without timestamp')
|
|
|
1181
|
+ log.error(self.stanza)
|
|
1178
|
1182
|
return
|
|
1179
|
1183
|
|
|
1180
|
1184
|
self.timestamp = helpers.parse_datetime(
|
|
1181
|
1185
|
delay, check_utc=True, epoch=True)
|
|
1182
|
1186
|
if self.timestamp is None:
|
|
1183
|
1187
|
log.error('Received MAM message with invalid timestamp: %s', delay)
|
|
|
1188
|
+ log.error(self.stanza)
|
|
1184
|
1189
|
return
|
|
1185
|
1190
|
|
|
1186
|
1191
|
# Save timestamp added by the user
|
| ... |
... |
@@ -1192,6 +1197,7 @@ class MamGcMessageReceivedEvent(nec.NetworkIncomingEvent, HelperEvent): |
|
1192
|
1197
|
if self.user_timestamp is None:
|
|
1193
|
1198
|
log.warning('Received MAM message with '
|
|
1194
|
1199
|
'invalid user timestamp: %s', user_delay)
|
|
|
1200
|
+ log.warning(self.stanza)
|
|
1195
|
1201
|
|
|
1196
|
1202
|
log.debug('Received mam-gc-message: unique id: %s', self.unique_id)
|
|
1197
|
1203
|
return True
|
| ... |
... |
@@ -1227,6 +1233,7 @@ class MamDecryptedMessageReceivedEvent(nec.NetworkIncomingEvent, HelperEvent): |
|
1227
|
1233
|
# run into an endless loop
|
|
1228
|
1234
|
if hasattr(self, 'disco'):
|
|
1229
|
1235
|
log.error('JID not known even after sucessful disco')
|
|
|
1236
|
+ log.error(self.with_.getStripped())
|
|
1230
|
1237
|
return
|
|
1231
|
1238
|
# we don't know this JID, we need to disco it.
|
|
1232
|
1239
|
server = self.with_.getDomain()
|