fix(assignment): vista manager mostra TUTTE le pratiche non solo quelle attive
Il capo istruttore deve vedere anche pratiche in DRAFT (beneficiario le sta compilando) e APPROVED/REJECTED (chiuse) per: monitorare carico istruttori, riassegnare tranches successive prima del submit, verificare storici. Prima il filtro era RemissionPractice.status.in_(SUBMITTED,UNDER_REVIEW,AWAITING_AMENDMENT) ed escludeva drafts e closed. Ora nessun filtro su status — tutte le pratiche. Segnalazione Carlo: capo istruttore vedeva 'Nessuna pratica in coda' anche con 2 tranches NAPOLI SAS in DB.
This commit is contained in:
@@ -36,9 +36,10 @@ def assignments_overview(
|
||||
manager: AuthUser = Depends(_require_manager),
|
||||
):
|
||||
"""Vista capo istruttore: pratiche con suggested + assigned + flag 'da assegnare'."""
|
||||
practices = db.query(RemissionPractice).filter(
|
||||
RemissionPractice.status.in_(["SUBMITTED", "UNDER_REVIEW", "AWAITING_AMENDMENT"])
|
||||
).order_by(
|
||||
# Vista manager: tutte le pratiche (incluso DRAFT in compilazione dal benef e
|
||||
# APPROVED/REJECTED chiuse) perche il capo istruttore deve vedere tutto per
|
||||
# riassegnare, monitorare carico, verificare storici.
|
||||
practices = db.query(RemissionPractice).order_by(
|
||||
RemissionPractice.application_id,
|
||||
RemissionPractice.sequence_number
|
||||
).all()
|
||||
|
||||
Reference in New Issue
Block a user