Added version requirements, they were actually required. #1924
This commit is contained in:
1 parent
677216b8e5
commit
0eb53f9cbd
1 file changed
+11
@@ -2,6 +2,12 @@ namespace :rate_plugin do
|
|||||||
namespace :budget do
|
namespace :budget do
|
||||||
desc "Export the values of the Budget plugin to a file"
|
desc "Export the values of the Budget plugin to a file"
|
||||||
task :pre => :environment do
|
task :pre => :environment do
|
||||||
|
|
||||||
|
unless Redmine::Plugin.registered_plugins[:budget_plugin].version == "0.1.0"
|
||||||
|
puts "ERROR: This task is only needed when upgrading from version 0.1.0 to version 0.2.0"
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
|
||||||
rates = ''
|
rates = ''
|
||||||
# Rate for members
|
# Rate for members
|
||||||
Member.find(:all, :conditions => ['rate IS NOT NULL']).each do |member|
|
Member.find(:all, :conditions => ['rate IS NOT NULL']).each do |member|
|
||||||
@@ -35,6 +41,11 @@ namespace :rate_plugin do
|
|||||||
desc "Check the values of the export"
|
desc "Check the values of the export"
|
||||||
task :post => :environment do
|
task :post => :environment do
|
||||||
|
|
||||||
|
unless Redmine::Plugin.registered_plugins[:budget_plugin].version == "0.2.0"
|
||||||
|
puts "ERROR: Please upgrade the budget_plugin to 0.2.0 now"
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
|
||||||
counter = 0
|
counter = 0
|
||||||
# Member Rates
|
# Member Rates
|
||||||
File.open(RateConversion::MemberRateDataFile) do |file|
|
File.open(RateConversion::MemberRateDataFile) do |file|
|
||||||
|
|||||||
Reference in new issue
Block a user