Ejemplo n.º 1
0
def filter_cases_modified_since(domain, case_ids, reference_date):
    """
    Given a domain, case_ids, and a reference date, filter the case ids to only those
    that have been modified since that reference date.
    """
    last_modified_date_dict = get_last_modified_dates(domain, case_ids)
    for case_id in case_ids:
        if last_modified_date_dict.get(case_id, datetime(1900, 1, 1)) > reference_date:
            yield case_id
Ejemplo n.º 2
0
 def get_last_modified_dates(domain, case_ids):
     return get_last_modified_dates(domain, case_ids)
Ejemplo n.º 3
0
 def get_last_modified_dates(domain, case_ids):
     return get_last_modified_dates(domain, case_ids)