@@ -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 |