Better filtering and list view in backups

This commit is contained in:
sepehr 2024-07-31 17:41:12 +03:30
parent 463161c291
commit ef3ce0e133
2 changed files with 63 additions and 13 deletions

View file

@ -36,9 +36,7 @@ def query_backup_jobs(page=0, limit=1000, search=None , devid=False):
search = "%"+search+"%"
q = q.where(Backups.dir ** search)
if devid:
q = q.where(Backups.devid == devid)
start_time=datetime.datetime.now()-datetime.timedelta(days=3)
q = q.where(Backups.created >= start_time)
q = q.where(Backups.devid == devid)
q = q.paginate(page, limit).order_by(Backups.id.desc())
return q