def _explain_msg_summary(self, info): msg_ts = long(info[6], 36) days_ago = (time.time() - msg_ts) / (24*3600) msg_date = datetime.datetime.fromtimestamp(msg_ts) date = msg_date.strftime("%Y-%m-%d") urlmap = UrlMap(self.session) expl = { 'mid': info[0], 'id': info[1], 'from': info[2], 'to': info[3], 'subject': info[4], 'snippet': info[5], 'timestamp': msg_ts, 'shorttime': msg_date.strftime("%H:%M"), 'date': date, 'tag_ids': info[7], 'url': urlmap.url_thread(info[0]) } if info[8]: expl['editing_url'] = urlmap.url_edit(info[0]) return expl
def _explain_msg_summary(self, info): msg_ts = long(info[6], 36) days_ago = (time.time() - msg_ts) / (24 * 3600) msg_date = datetime.datetime.fromtimestamp(msg_ts) date = msg_date.strftime("%Y-%m-%d") urlmap = UrlMap(self.session) expl = { 'mid': info[0], 'id': info[1], 'from': info[2], 'from_email': ', '.join(ExtractEmails(info[2])), 'to': info[3], 'subject': info[4], 'snippet': info[5], 'timestamp': msg_ts, 'shorttime': msg_date.strftime("%H:%M"), 'date': date, 'tag_ids': info[7], 'url': urlmap.url_thread(info[0]) } if info[8]: expl['editing_url'] = urlmap.url_edit(info[0]) return expl
def _explain_msg_summary(self, info): msg_ts = long(info[6], 36) days_ago = (time.time() - msg_ts) / (24 * 3600) msg_date = datetime.datetime.fromtimestamp(msg_ts) date = msg_date.strftime("%Y-%m-%d") urlmap = UrlMap(self.session) expl = { "mid": info[0], "id": info[1], "from": info[2], "from_email": ", ".join(ExtractEmails(info[2])), "to": info[3], "subject": info[4], "snippet": info[5], "timestamp": msg_ts, "shorttime": msg_date.strftime("%H:%M"), "date": date, "tag_ids": info[7], "url": urlmap.url_thread(info[0]), } if info[8]: expl["editing_url"] = urlmap.url_edit(info[0]) return expl