def get_digest_for_list(list_owner, list_id, dev_mode):
    digest_start_time, digest_end_time, max_cache_age = _get_digest_timestamps()

    api = _get_digest_twitter_api(
        max_cache_age, key='%s/%s' % (list_owner, list_id))

    user, had_error = twitterappengine.exec_twitter_api(
        lambda: api.GetUser(screen_name=list_owner, include_entities=False),
        error_detail=list_owner % 'user %s')
    if not had_error:
        timezone = twitterdisplay.get_timezone_for_user(user)
    else:
        timezone = None

    fetcher = ListTwitterFetcher(api, list_owner, list_id, digest_start_time)
    statuses, had_error = fetcher.fetch()

    return _process_digest_statuses(
        statuses,
        digest_start_time,
        digest_end_time,
        had_error,
        dev_mode,
        timezone=timezone)
dataset/ETHPy150Open mihaip/streamspigot/app/tweetdigest/data.py/get_digest_for_list/swapped operands of `%`