improve user feedback for AJAX authentication
[coquelicot.git] / tools / migrate_jyraphe.rb
index 08d03ec..a0834d0 100755 (executable)
@@ -45,7 +45,8 @@ class JyrapheMigrator
           random_pass = Coquelicot::gen_random_pass
         end
         expire_at = link_file.readline.strip.to_i
           random_pass = Coquelicot::gen_random_pass
         end
         expire_at = link_file.readline.strip.to_i
-        expire_at = (Time.now + 60 * 24 * 30).to_i if expire_at <= 0 #XXX: replace with config
+        expire_at = [Time.now + Coquelicot.settings.maximum_expire,
+                     expire_at].min if expire_at <= 0
         begin
           coquelicot_link = File.open("#{@var}/files/#{filename}") do |src|
             Coquelicot::depot.add_file(
         begin
           coquelicot_link = File.open("#{@var}/files/#{filename}") do |src|
             Coquelicot::depot.add_file(
@@ -87,7 +88,7 @@ def main
     exit 1
   end
 
     exit 1
   end
 
-  Coquelicot.setup :depot_path => coquelicot_depot
+  Coquelicot::Application.set :depot_path, coquelicot_depot
   JyrapheMigrator.new(jyraphe_var).process
 end
 
   JyrapheMigrator.new(jyraphe_var).process
 end