| @@ -288,6 +288,7 @@ class GroupPhotoInfo(CreateUpdateMixin): | ||
| 288 | 288 | except GroupInfo.DoesNotExist: | 
| 289 | 289 | group = None | 
| 290 | 290 |          porder = get_lensman_order_record(self.photo_id, user_id) if self.photo_from == GroupPhotoInfo.SESSION_GROUP else {} | 
| 291 | + created_at = self.created_at.replace(microsecond=0) | |
| 291 | 292 |          return { | 
| 292 | 293 | 'group_id': group and group.group_id, | 
| 293 | 294 | 'group_name': group and group.group_name, | 
| @@ -316,8 +317,8 @@ class GroupPhotoInfo(CreateUpdateMixin): | ||
| 316 | 317 | 'nomark': self.nomark, | 
| 317 | 318 | 'origin': self.origin, | 
| 318 | 319 | 'porder': porder, | 
| 319 | - 'created_at': self.created_at.replace(microsecond=0), | |
| 320 | - 'origin_expired_stamps': origin_expired_stamps(self.lensman_photo_id, self.user_id) | |
| 320 | + 'created_at': created_at, | |
| 321 | + 'origin_expired_stamps': origin_expired_stamps(created_at, self.user_id), | |
| 321 | 322 | } | 
| 322 | 323 |  | 
| 323 | 324 |  | 
| @@ -652,7 +652,7 @@ def pai2_home_api(request): | ||
| 652 | 652 | 'nomark': row[22], | 
| 653 | 653 | 'origin': row[23], | 
| 654 | 654 | 'created_at': row[24], | 
| 655 | - 'origin_expired_stamps': origin_expired_stamps(row[25], row[15]), | |
| 655 | + 'origin_expired_stamps': origin_expired_stamps(row[24], row[15]), | |
| 656 | 656 | 'thumbup': get_group_photo_thumbup_flag(row[5], user_id), | 
| 657 | 657 |          'porder': get_lensman_order_record(row[5], user_id) if row[20] == GroupPhotoInfo.SESSION_GROUP else {}, | 
| 658 | 658 | } for row in rows] | 
| @@ -1,10 +1,12 @@ | ||
| 1 | 1 | # -*- coding: utf-8 -*- | 
| 2 | 2 |  | 
| 3 | 3 | from django.conf import settings | 
| 4 | +from TimeConvert import TimeConvert as tc | |
| 4 | 5 |  | 
| 5 | 6 |  | 
| 6 | -def origin_expired_stamps(origin_stamps, user_id): | |
| 7 | +def origin_expired_stamps(created_at, user_id): | |
| 7 | 8 | try: | 
| 8 | - return int(origin_stamps) + settings.LENSMAN_PHOTO_ORIGIN_EXPIRED_MSEL | |
| 9 | + expired_stamps = tc.datetime_to_timestamp(created_at) + settings.LENSMAN_PHOTO_ORIGIN_EXPIRED_MSEL | |
| 9 | 10 | except: | 
| 10 | - return 0 | |
| 11 | + expired_stamps = 0 | |
| 12 | + return expired_stamps |