lib/jss/utility.rb in ruby-jss-1.6.0 vs lib/jss/utility.rb in ruby-jss-1.6.4

- old
+ new

@@ -261,10 +261,10 @@ # "10.8.5" becomes /^10\.8\.5$/ # "10.8" becomes /^10.8(.0)?$/ # "10.8.x" /^10\.8\.?\d*$/ req_regexps = requirement.map do |r| if r.end_with?('.x') - /^#{r.chomp('.x').gsub('.', '\.')}\.?\d*$/ + /^#{r.chomp('.x').gsub('.', '\.')}(\.?\d*)*$/ elsif r =~ /^\d+\.\d+$/ /^#{r.gsub('.', '\.')}(.0)?$/ else