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