From 8137dc788d784a11d968f8e1601fdbbb5308bdb0 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Wed, 13 Jul 2016 23:46:27 +0200 Subject: [PATCH] Making version comparison more error-resilient --- app/models/package.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/package.rb b/app/models/package.rb index 2af10ea..bdb93fb 100644 --- a/app/models/package.rb +++ b/app/models/package.rb @@ -71,8 +71,8 @@ class Package < ActiveRecord::Base private def version_compare(x,y) - x ||= '0' - y ||= '0' + x = '0' unless x.present? + y = '0' unless y.present? version_x = DebImporter::Version.new(x) version_y = DebImporter::Version.new(y) if version_x