@@ -98,23 +98,20 @@ def check_for_specified_opening_times_changes(self) -> bool:
9898 "Removing Specified opening times that occur in the past" ,
9999 extra = {"all_nhs" : nhs_spec_open_dates , "future_nhs" : future_nhs_spec_open_dates },
100100 )
101- equal_specified_opening_times = SpecifiedOpeningTime .equal_lists (
102- dos_spec_open_dates , future_nhs_spec_open_dates
103- )
104- if not equal_specified_opening_times or len (nhs_spec_open_dates ) != len (future_nhs_spec_open_dates ):
101+ if SpecifiedOpeningTime .equal_lists (dos_spec_open_dates , future_nhs_spec_open_dates ):
105102 logger .info (
106- "Specified opening times not equal" ,
103+ "Specified opening times are equal, so no change " ,
107104 extra = {"dos" : dos_spec_open_dates , "nhs" : future_nhs_spec_open_dates },
108105 )
109- self .current_specified_opening_times = dos_spec_open_dates
110- self .new_specified_opening_times = future_nhs_spec_open_dates
111- return True
106+ return False
112107 else :
113108 logger .info (
114- "Specified opening times are equal, so no change " ,
109+ "Specified opening times not equal" ,
115110 extra = {"dos" : dos_spec_open_dates , "nhs" : future_nhs_spec_open_dates },
116111 )
117- return False
112+ self .current_specified_opening_times = dos_spec_open_dates
113+ self .new_specified_opening_times = future_nhs_spec_open_dates
114+ return True
118115
119116 def check_for_address_and_postcode_for_changes (self ) -> Tuple [bool , bool , Optional [DoSLocation ]]:
120117 """Check if address and postcode have changed between dos_service and nhs_entity,
0 commit comments