forked from MarseyWorld/MarseyWorld
fix yearly badge logic
parent
2516556f90
commit
1b1e13f025
|
@ -147,10 +147,10 @@ def frontlist(v=None, sort="hot", page=1, t="all", ids_only=True, filter_words='
|
|||
pins = pins.order_by(Post.created_utc.desc()).all()
|
||||
posts = pins + posts
|
||||
|
||||
if v and (time.time() - v.created_utc) > (365 * 86400 - 1):
|
||||
if v and (time.time() - v.created_utc) > (364 * 86400):
|
||||
badge_grant(user=v, badge_id=134)
|
||||
|
||||
if v and (time.time() - v.created_utc) > (365 * 86400 * 2 - 1):
|
||||
if v and (time.time() - v.created_utc) > (729 * 86400):
|
||||
badge_grant(user=v, badge_id=237)
|
||||
|
||||
if ids_only: posts = [x.id for x in posts]
|
||||
|
|
Loading…
Reference in New Issue