mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-04 08:49:15 +02:00
Added status field to import batch, it's synced based on jobs
This commit is contained in:
parent
15bdf18705
commit
24e2555793
5 changed files with 97 additions and 17 deletions
|
@ -43,3 +43,13 @@ def get_query(query_string, search_fields):
|
|||
def guess_mimetype(f):
|
||||
b = min(100000, f.size)
|
||||
return magic.from_buffer(f.read(b), mime=True)
|
||||
|
||||
|
||||
def compute_status(jobs):
|
||||
errored = any([job.status == 'errored' for job in jobs])
|
||||
if errored:
|
||||
return 'errored'
|
||||
pending = any([job.status == 'pending' for job in jobs])
|
||||
if pending:
|
||||
return 'pending'
|
||||
return 'finished'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue