diff --git a/apps/authentication/api/v1/serializers/serializer.py b/apps/authentication/api/v1/serializers/serializer.py index 70bf2c9..3f9b346 100644 --- a/apps/authentication/api/v1/serializers/serializer.py +++ b/apps/authentication/api/v1/serializers/serializer.py @@ -262,15 +262,15 @@ class OrganizationSerializer(serializers.ModelSerializer): 'field_of_activity', 'free_visibility_by_scope', 'service_area', # noqa - 'purchase_policy' + # 'purchase_policy' ] extra_kwargs = { 'service_area': { # noqa 'required': False }, - 'purchase_policy': { - 'purchase_policy': False - } + # 'purchase_policy': { + # 'purchase_policy': False + # } } def validate(self, attrs): diff --git a/apps/authentication/migrations/0056_remove_organization_purchase_policy.py b/apps/authentication/migrations/0056_remove_organization_purchase_policy.py new file mode 100644 index 0000000..e96790b --- /dev/null +++ b/apps/authentication/migrations/0056_remove_organization_purchase_policy.py @@ -0,0 +1,17 @@ +# Generated by Django 5.0 on 2025-12-30 10:03 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('authentication', '0055_organization_purchase_policy'), + ] + + operations = [ + migrations.RemoveField( + model_name='organization', + name='purchase_policy', + ), + ] diff --git a/apps/authentication/models.py b/apps/authentication/models.py index aab259d..ea023b6 100644 --- a/apps/authentication/models.py +++ b/apps/authentication/models.py @@ -147,16 +147,17 @@ class Organization(BaseModel): has_pos = models.BooleanField(default=False) additional_data = models.JSONField(default=dict) service_area = models.ManyToManyField(City, related_name='service_area') - PURCHASE_POLICIES = ( - ('INTERNAL_ONLY', 'Internal Only'), - ('CROSS_COOP', 'Cross Cooperative Allowed'), - ) - purchase_policy = models.CharField( - max_length=20, - choices=PURCHASE_POLICIES, - default='INTERNAL_ONLY', - help_text='defines where ranchers can purchase from' - ) + + # PURCHASE_POLICIES = ( + # ('INTERNAL_ONLY', 'Internal Only'), + # ('CROSS_COOP', 'Cross Cooperative Allowed'), + # ) + # purchase_policy = models.CharField( + # max_length=20, + # choices=PURCHASE_POLICIES, + # default='INTERNAL_ONLY', + # help_text='defines where ranchers can purchase from' + # ) def __str__(self): return f'{self.name}-{self.type}'