channel_html, forwarded_url = fetch_channel(v, self)
table, new_gitpin = parse_channel(v, channel_html)
+ if old_pin is not None and old_pin.git_revision == new_gitpin.git_revision:
+ return old_pin
fetch_resources(v, new_gitpin, forwarded_url, table)
ensure_git_rev_available(v, self, new_gitpin, old_revision)
check_channel_contents(v, self, table, new_gitpin)