Skip to content

Commit

Permalink
Rename field doctor_qualification to qualification
Browse files Browse the repository at this point in the history
  • Loading branch information
rithviknishad committed Oct 1, 2024
1 parent b9a169b commit aadedef
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 8 deletions.
12 changes: 6 additions & 6 deletions care/users/api/serializers/user.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ class Meta:
"email",
"password",
"user_type",
"doctor_qualification",
"qualification",
"doctor_experience_commenced_on",
"doctor_medical_council_registration",
"ward",
Expand All @@ -56,10 +56,10 @@ def create(self, validated_data):
def validate(self, attrs):
validated = super().validate(attrs)
if "user_type" in attrs and attrs["user_type"] == "Doctor":
if not attrs.get("doctor_qualification"):
if not attrs.get("qualification"):
raise serializers.ValidationError(
{
"doctor_qualification": "Field required for Doctor User Type",
"qualification": "Field required for Doctor User Type",
},
)

Expand Down Expand Up @@ -311,7 +311,7 @@ class Meta:
"email",
"video_connect_link",
"user_type",
"doctor_qualification",
"qualification",
"doctor_experience_commenced_on",
"doctor_medical_council_registration",
"created_by",
Expand Down Expand Up @@ -410,7 +410,7 @@ class Meta:
"last_login",
"gender",
"home_facility_object",
"doctor_qualification",
"qualification",
"doctor_experience_commenced_on",
"video_connect_link",
"doctor_medical_council_registration",
Expand Down Expand Up @@ -443,7 +443,7 @@ class Meta:
"district_object",
"state_object",
"user_type",
"doctor_qualification",
"qualification",
"doctor_experience_commenced_on",
"doctor_medical_council_registration",
"weekly_working_hours",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Generated by Django 5.1.1 on 2024-10-01 06:56

from django.db import migrations


class Migration(migrations.Migration):

dependencies = [
('users', '0018_user_profile_picture_url'),
]

operations = [
migrations.RenameField(
model_name='user',
old_name='doctor_qualification',
new_name='qualification',
),
]
2 changes: 1 addition & 1 deletion care/users/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ class User(AbstractUser):
validators=[MinValueValidator(0), MaxValueValidator(168)], null=True, blank=True
)

doctor_qualification = models.TextField(
qualification = models.TextField(
blank=False,
null=True,
)
Expand Down
2 changes: 1 addition & 1 deletion care/users/tests/test_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ def get_detail_representation(self, obj=None) -> dict:
"pf_auth": obj.pf_auth,
"doctor_experience_commenced_on": obj.doctor_experience_commenced_on,
"doctor_medical_council_registration": obj.doctor_medical_council_registration,
"doctor_qualification": obj.doctor_qualification,
"qualification": obj.qualification,
"weekly_working_hours": obj.weekly_working_hours,
"video_connect_link": obj.video_connect_link,
"read_profile_picture_url": obj.profile_picture_url,
Expand Down

0 comments on commit aadedef

Please sign in to comment.