X-Git-Url: http://git.scottworley.com/pinch/blobdiff_plain/8e3f804c6b0dc1bf0e7b1d8634a95ee178b7c309..53a27350551844e1ed1a9257690294767389ef0d:/pinch.py?ds=sidebyside diff --git a/pinch.py b/pinch.py index a7f3449..ed33c92 100644 --- a/pinch.py +++ b/pinch.py @@ -186,6 +186,8 @@ class ChannelSearchPath(NamedTuple): 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)