Project

General

Profile

« Previous | Next » 

Revision 9628014a

Added by Joseph Magen almost 11 years ago

  • ID 9628014a44c9bbea74c62c0c8c2916937e9c98c4

fixes #2690 - undefined method gsub! for nil:NilClass on fact import

View differences:

app/models/facts_importer.rb
end
end
major, minor = orel.split(".")
major.gsub!(/\D/,'') unless is_numeric? major
minor.gsub!(/\D/,'') unless is_numeric? minor
minor ||= ""
args = { :name => os_name, :major => major, :minor => minor }
major.to_s.gsub!(/\D/,'') unless is_numeric? major
minor.to_s.gsub!(/\D/,'') unless is_numeric? minor
args = { :name => os_name, :major => major.to_s, :minor => minor.to_s }
os = Operatingsystem.where(args).first || Operatingsystem.create!(args)
if os_name[/debian|ubuntu/i] or os.family == 'Debian'
os.release_name = facts[:lsbdistcodename]

Also available in: Unified diff