def exemption_records_since_summary( since_date ): since_date = numerate_date(since_date) for curr_exemption_record in exemption_record.iter_records(): if not curr_exemption_record.has_updated_since(since_date): continue yield { 'exemption_record':curr_exemption_record, 'entity_record':curr_exemption_record.get_entity() }
def get_state( self ): self.web_page = extended_data_web_page() self.publication_ids = [r['publication_id'] for r in exemption_record.iter_records()] self.publication_ids.sort() return {'total_pages':len(self.publication_ids)}