lib/pact_broker/versions/service.rb in pact_broker-2.6.0 vs lib/pact_broker/versions/service.rb in pact_broker-2.7.0.beta.1
- old
+ new
@@ -14,8 +14,15 @@
def self.delete version
tag_repository.delete_by_version_id version.id
pact_repository.delete_by_version_id version.id
version_repository.delete_by_id version.id
end
+
+ def self.find_versions_by_selector selectors
+ selectors.collect do | selector |
+ pacticipant_name, type, number = selector.split("/")
+ version_repository.find_by_pacticipant_name_and_number pacticipant_name, number
+ end
+ end
end
end
end