From dfd195b42a77db94517f3cdf5e78757210584f47 Mon Sep 17 00:00:00 2001 From: Gabriela Navarro Date: Tue, 3 Mar 2015 14:21:29 +0000 Subject: [PATCH] Fix saving a nil value for the link --- lib/download_block.rb | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/lib/download_block.rb b/lib/download_block.rb index 00aac73..3a786ca 100644 --- a/lib/download_block.rb +++ b/lib/download_block.rb @@ -1,16 +1,20 @@ class DownloadBlock < Block - attr_accessible :name, :link, :software_description, :show_name, - :version_news, :minimum_requirements, :downloads + attr_accessible :show_name, :downloads - settings_items :name, :type => :string, :default => '' - settings_items :link, :type => :string, :default => '' - settings_items :software_description, :type => :string, :default => '' settings_items :show_name, :type => :boolean, :default => false - settings_items :version_news, :type => :string, :default => '' - settings_items :minimum_requirements, :type => :string, :default => '' settings_items :downloads, :type => Array, :default => [] + validate :download_values + + def download_values + self.downloads.each do |download| + if download[:name] == "" + downloads.delete(download) + end + end + end + def self.description _('Download Stable Version') end -- libgit2 0.21.2