resource: tweak fetch_patches logic.

This commit is contained in:
Mike McQuaid 2020-05-14 09:20:58 +01:00 committed by GitHub
parent 2ffb87cb03
commit 8e2718c74e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -86,12 +86,9 @@ class Resource
end
def fetch_patches(skip_downloaded: false)
patches.each do |p|
next unless p.external?
next if p.downloaded? && skip_downloaded
p.fetch
end
external_patches = patches.select(&:external?)
external_patches.reject!(&:downloaded?) if skip_downloaded
external_patches.each(&:fetch)
end
def apply_patches