refactor: inactive clinics count

This commit is contained in:
deepvasoya 2025-05-30 15:59:29 +05:30
parent 0b6d2442a8
commit 1a0109bebd
1 changed files with 4 additions and 1 deletions

View File

@ -199,6 +199,7 @@ class ClinicServices:
).filter( ).filter(
Clinics.status.in_([ Clinics.status.in_([
ClinicStatus.ACTIVE, ClinicStatus.ACTIVE,
ClinicStatus.INACTIVE,
ClinicStatus.UNDER_REVIEW, ClinicStatus.UNDER_REVIEW,
ClinicStatus.REJECTED, ClinicStatus.REJECTED,
ClinicStatus.PAYMENT_DUE ClinicStatus.PAYMENT_DUE
@ -226,7 +227,9 @@ class ClinicServices:
for status, count in status_counts: for status, count in status_counts:
key = status_to_key.get(status) key = status_to_key.get(status)
if key: if key:
counts[key] = count counts[key] += count
else:
counts["totalActiveClinics"] += count
return counts return counts
except Exception as e: except Exception as e: