Add subcription level filtering 2

This commit is contained in:
Urtzi Alfaro
2025-09-21 15:51:58 +02:00
parent e1b3184413
commit 57fd2f22f0
4 changed files with 22 additions and 15 deletions

View File

@@ -410,7 +410,8 @@ class SubscriptionRepository(TenantBaseRepository):
"analytics": "basic",
"support": "email",
"trial_days": 14,
"locations": "1_location"
"locations": "1_location",
"ai_model_configuration": "basic" # Added AI model configuration for all tiers
}
},
"professional": {
@@ -427,7 +428,8 @@ class SubscriptionRepository(TenantBaseRepository):
"analytics": "advanced",
"support": "priority_24_7",
"trial_days": 14,
"locations": "1_2_locations"
"locations": "1_2_locations",
"ai_model_configuration": "advanced" # Enhanced AI model configuration for Professional
}
},
"enterprise": {
@@ -445,7 +447,8 @@ class SubscriptionRepository(TenantBaseRepository):
"api_access": "personalized",
"account_manager": True,
"demo": "personalized",
"locations": "unlimited_obradores"
"locations": "unlimited_obradores",
"ai_model_configuration": "enterprise" # Full AI model configuration for Enterprise
}
}
}