Files
nairobi/lib/tasks/proposal_actions.rake
Juan Salvador Pérez García 6e75f5b494 Fixes #140
Adds a new setting that allows defining what is considered a successful
proposal.
2018-07-17 17:59:11 +02:00

21 lines
546 B
Ruby

namespace :proposal_actions do
desc 'Move link attribute to links collection'
task migrate_links: :environment do
ProposalDashboardAction.where.not(link: nil).each do |action|
next if action.link.blank?
Link.create!(
label: action.title,
url: action.link,
open_in_new_tab: true,
linkable: action
)
end
end
desc 'Initialize successful proposal id setting'
task initialize_successful_proposal_id: :environment do
Setting['proposals.successful_proposal_id'] = nil
end
end