@@ -0,0 +1,17 @@ +# Generated by Django 5.0.11 on 2025-12-19 15:43 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('payments', '0026_remove_paymentplan_title'), + ] + + operations = [ + migrations.RemoveField( + model_name='paymentplan', + name='points', + ), + ] @@ -32,13 +32,6 @@ class PaymentPlan(BaseModel): default=MONTH, ) is_visible = models.BooleanField(default=True, verbose_name=_('Is visible')) - points = ArrayField( - default=list, - blank=True, - base_field=models.CharField(), - verbose_name='Поинты', - help_text='Перечислять через запятую', - ) @property def accessed_models(self): @@ -146,7 +146,6 @@ async def list_payment_plans(request): tokens_per_plan=plan.tokens_per_plan, duration=plan.duration, is_corporate=plan.is_corporate, - points=plan.points, grouped_features=[{'name': cat, 'features': feats} for cat, feats in grouped.items()], individual=plan.individual, ) @@ -26,7 +26,6 @@ class PaymentPlanSchema(Schema): tokens_per_plan: condecimal(max_digits=10, decimal_places=2) duration: str is_corporate: bool - points: list[str] grouped_features: list[GroupedPlanFeatureSchema] = [] accessed_models: list[str] = [] individual: bool