Пример #1
0
 def _explain_msg_summary(self, info):
   msg_ts = long(info[6], 36)
   days_ago = (time.time() - msg_ts) / (24*3600)
   msg_date = datetime.date.fromtimestamp(msg_ts)
   date = '%4.4d-%2.2d-%2.2d' % (msg_date.year, msg_date.month, msg_date.day)
   urlmap = UrlMap(self.session)
   expl = {
     'idx': info[0],
     'id': info[1],
     'from': info[2],
     'to': info[3],
     'subject': info[4],
     'snippet': info[5],
     'timestamp': msg_ts,
     'date': date,
     'friendly_date': _friendly_date(days_ago, date),
     'tag_ids': info[7],
     'url': urlmap.url_thread(info[0])
   }
   if info[8]:
     expl['editing_url'] = urlmap.url_compose(info[0])
   return expl