print(f'Checking {len(ids_lst)} ids to delete reactivated or deleted accounts...')
print(f'\nChecking {len(ids_lst)} ids to delete reactivated or deleted accounts...')
i=0
@ -183,7 +182,7 @@ class Inactives:
cur=conn.cursor()
cur.execute("select account_id, email from users where current_sign_in_at < now() - interval '180 days' and disabled=False and approved=True order by current_sign_in_at desc;")
cur.execute("select account_id, email, current_sign_in_at from users where current_sign_in_at < now() - interval '180 days' and disabled=False and approved=True order by current_sign_in_at desc")
cur.execute("SELECT datetime FROM "+self.mailing_db_table+" where account_id=(%s)",(id,))
row=cur.fetchone()
delta=now-row[0]
cur.execute("UPDATE "+self.mailing_db_table+" SET elapsed_days=(%s), email=(%s), emailed=(%s), current_sign_in_at=(%s) where account_id=(%s)",(delta.days,email,emailed,current_sign_in_at,id))