def validate_frequency(self, key, freq): freq = freq.strip() freq_id = Frequency.get_id_by_name(freq, key) ## Assertion exists here if (key == 'frequency'): if (self.check_in_frequency and self.check_in_frequency_name): assert Frequency.conforms(freq, self.check_in_frequency_name), "Check-in frequency must conform to frequency!" self.frequency_name = freq elif (key == 'check_in_frequency'): if (self.frequency and self.frequency_name): assert Frequency.conforms(self.frequency_name, freq), "Check-in frequency must conform to frequency!" self.check_in_frequency_name = freq return freq_id