Mercurial > hg > soundsoftware-site
annotate .svn/pristine/12/12ef2ae313a0833c5606f02c0f4c890cafaa550f.svn-base @ 1524:82fac3dcf466 redmine-2.5-integration
Fix failure to interpret Javascript when autocompleting members for project
author | Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
---|---|
date | Thu, 11 Sep 2014 10:24:38 +0100 |
parents | 261b3d9a4903 |
children |
rev | line source |
---|---|
Chris@1464 | 1 desc 'Load Redmine default configuration data. Language is chosen interactively or by setting REDMINE_LANG environment variable.' |
Chris@1464 | 2 |
Chris@1464 | 3 namespace :redmine do |
Chris@1464 | 4 task :load_default_data => :environment do |
Chris@1464 | 5 require 'custom_field' |
Chris@1464 | 6 include Redmine::I18n |
Chris@1464 | 7 set_language_if_valid('en') |
Chris@1464 | 8 |
Chris@1464 | 9 envlang = ENV['REDMINE_LANG'] |
Chris@1464 | 10 if !envlang || !set_language_if_valid(envlang) |
Chris@1464 | 11 puts |
Chris@1464 | 12 while true |
Chris@1464 | 13 print "Select language: " |
Chris@1464 | 14 print valid_languages.collect(&:to_s).sort.join(", ") |
Chris@1464 | 15 print " [#{current_language}] " |
Chris@1464 | 16 STDOUT.flush |
Chris@1464 | 17 lang = STDIN.gets.chomp! |
Chris@1464 | 18 break if lang.empty? |
Chris@1464 | 19 break if set_language_if_valid(lang) |
Chris@1464 | 20 puts "Unknown language!" |
Chris@1464 | 21 end |
Chris@1464 | 22 STDOUT.flush |
Chris@1464 | 23 puts "====================================" |
Chris@1464 | 24 end |
Chris@1464 | 25 |
Chris@1464 | 26 begin |
Chris@1464 | 27 Redmine::DefaultData::Loader.load(current_language) |
Chris@1464 | 28 puts "Default configuration data loaded." |
Chris@1464 | 29 rescue Redmine::DefaultData::DataAlreadyLoaded => error |
Chris@1464 | 30 puts error.message |
Chris@1464 | 31 rescue => error |
Chris@1464 | 32 puts "Error: " + error.message |
Chris@1464 | 33 puts "Default configuration data was not loaded." |
Chris@1464 | 34 end |
Chris@1464 | 35 end |
Chris@1464 | 36 end |