@@ -34,14 +34,13 @@ class ExperienceResponse(BaseModel):
3434
3535class AvailabilityTemplateResponse (BaseModel ):
3636 """Response schema for availability template"""
37+
3738 day_of_week : int # 0=Monday, 1=Tuesday, ..., 6=Sunday
3839 start_time : str # Time string in format "HH:MM:SS"
3940 end_time : str # Time string in format "HH:MM:SS"
4041 model_config = ConfigDict (from_attributes = True )
4142
4243
43-
44-
4544class UserDataResponse (BaseModel ):
4645 """Response schema for UserData with all relationships resolved"""
4746
@@ -123,7 +122,7 @@ async def get_my_user_data(
123122 AvailabilityTemplateResponse (
124123 day_of_week = template .day_of_week ,
125124 start_time = template .start_time .isoformat (),
126- end_time = template .end_time .isoformat ()
125+ end_time = template .end_time .isoformat (),
127126 )
128127 for template in current_user .availability_templates
129128 if template .is_active
@@ -158,9 +157,7 @@ async def get_my_user_data(
158157 loved_one_age = user_data .loved_one_age ,
159158 loved_one_diagnosis = user_data .loved_one_diagnosis ,
160159 loved_one_date_of_diagnosis = (
161- user_data .loved_one_date_of_diagnosis .isoformat ()
162- if user_data .loved_one_date_of_diagnosis
163- else None
160+ user_data .loved_one_date_of_diagnosis .isoformat () if user_data .loved_one_date_of_diagnosis else None
164161 ),
165162 loved_one_treatments = [treatment .name for treatment in user_data .loved_one_treatments ],
166163 loved_one_experiences = [experience .name for experience in user_data .loved_one_experiences ],
@@ -311,7 +308,7 @@ async def update_my_user_data(
311308 AvailabilityTemplateResponse (
312309 day_of_week = template .day_of_week ,
313310 start_time = template .start_time .isoformat (),
314- end_time = template .end_time .isoformat ()
311+ end_time = template .end_time .isoformat (),
315312 )
316313 for template in current_user .availability_templates
317314 if template .is_active
0 commit comments