X-Git-Url: http://git.scottworley.com/pinch/blobdiff_plain/9e8ed0ed099aec5085d4eb3dc809f92d797ec932..53a27350551844e1ed1a9257690294767389ef0d:/pinch.py 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)