fdfd
This commit is contained in:
parent
0b21b4d79f
commit
8a4cd189e6
1 changed files with 6 additions and 5 deletions
|
@ -312,6 +312,7 @@ def gumroad(v):
|
||||||
return {"error": f"{patron} rewards already claimed"}, 400
|
return {"error": f"{patron} rewards already claimed"}, 400
|
||||||
|
|
||||||
v.patron = tier
|
v.patron = tier
|
||||||
|
g.db.add(v)
|
||||||
|
|
||||||
grant_awards = {}
|
grant_awards = {}
|
||||||
if tier == 1:
|
if tier == 1:
|
||||||
|
@ -355,12 +356,12 @@ def gumroad(v):
|
||||||
|
|
||||||
g.db.bulk_save_objects(_awards)
|
g.db.bulk_save_objects(_awards)
|
||||||
|
|
||||||
new_badge = Badge(badge_id=20+tier,
|
if not v.has_badge(20+tier):
|
||||||
user_id=v.id,
|
new_badge = Badge(badge_id=20+tier,
|
||||||
)
|
user_id=v.id,
|
||||||
g.db.add(new_badge)
|
)
|
||||||
|
g.db.add(new_badge)
|
||||||
|
|
||||||
g.db.add(v)
|
|
||||||
g.db.commit()
|
g.db.commit()
|
||||||
|
|
||||||
return {"message": f"{patron} rewards claimed!"}
|
return {"message": f"{patron} rewards claimed!"}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue