From c3f877d116981195df56b17d663e4cd00868a7e2 Mon Sep 17 00:00:00 2001 From: Bai Date: Tue, 1 Jul 2025 15:31:55 +0800 Subject: [PATCH] fix: check count --- apps/common/const/choices.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/common/const/choices.py b/apps/common/const/choices.py index 652956c43..78c9d7f2c 100644 --- a/apps/common/const/choices.py +++ b/apps/common/const/choices.py @@ -131,17 +131,18 @@ class LicenseEditionChoices(models.TextChoices): if choice == key: return choice return LicenseEditionChoices.COMMUNITY + @staticmethod def parse_license_edition(info): count = info.get('license', {}).get('count', 0) - if 50 >= count > 0: + if 0 < count <= 50: return LicenseEditionChoices.BASIC elif count <= 500: return LicenseEditionChoices.STANDARD - elif count < 5000: + elif count <= 5000: return LicenseEditionChoices.PROFESSIONAL - elif count >= 5000: + elif count > 5000: return LicenseEditionChoices.ULTIMATE else: return LicenseEditionChoices.COMMUNITY