Flip elapsed time
This commit is contained in:
parent
3996f54663
commit
142518c4f8
8
mm.py
8
mm.py
@ -227,7 +227,7 @@ def claim(staking_event_id):
|
||||
(well_id,))
|
||||
supply = cursor.fetchone()[0]
|
||||
claim_amount = claim_amount if supply >= claim_amount else supply
|
||||
print(claim_amount)
|
||||
|
||||
cursor.execute("""
|
||||
UPDATE resource_well SET supply = supply - ? WHERE resource_well.id = ?
|
||||
""", (claim_amount, well_id))
|
||||
@ -372,7 +372,7 @@ def draw_moons():
|
||||
|
||||
for source_id,(ts,wells,stakes) in world.staking_sources.items():
|
||||
im.image(world.moon_img_tex_id, 240, 200)
|
||||
im.push_id(f"Destroy{id}")
|
||||
im.push_id(f"Destroy{source_id}")
|
||||
if im.button("Destroy"):
|
||||
destroy(source_id)
|
||||
im.pop_id()
|
||||
@ -400,9 +400,8 @@ def draw_moons():
|
||||
for stake_id,(well_id,invId,amount,dur,start) in stakes.items():
|
||||
start_time = parse(start)
|
||||
now = datetime.datetime.utcnow().replace(microsecond=0)
|
||||
elapsed = now - start_time
|
||||
remaining = start_time + datetime.timedelta(minutes=dur) - now
|
||||
btn_txt = f"Claim {amount} {world.wells[well_id][0].capitalize()}"
|
||||
elapsed = now - start_time
|
||||
if elapsed > datetime.timedelta(minutes=dur):
|
||||
im.push_id(f"Claim{stake_id}")
|
||||
if im.button(btn_txt):
|
||||
@ -410,6 +409,7 @@ def draw_moons():
|
||||
im.pop_id()
|
||||
im.text(f"Finished {elapsed} ago")
|
||||
else:
|
||||
remaining = start_time + datetime.timedelta(minutes=dur) - now
|
||||
im.text_disabled(btn_txt)
|
||||
im.text(f"{remaining} left")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user