From: Lunar Date: Tue, 3 Aug 2010 10:52:33 +0000 (+0200) Subject: store 'Expire-at' as integer instead of string X-Git-Tag: coquelicot-0.9~195 X-Git-Url: https://coquelicot.potager.org/gitweb/?p=coquelicot.git;a=commitdiff_plain;h=2038d2b282289b1d2649303d22b01dab2bcc89a5;hp=912edab1ca41c81c63887a9a7c2a3a349acdc2fd store 'Expire-at' as integer instead of string --- diff --git a/coquelicot.rb b/coquelicot.rb index a3b425c..d71bd7a 100644 --- a/coquelicot.rb +++ b/coquelicot.rb @@ -101,7 +101,7 @@ private if @meta["Coquelicot"].nil? or @meta["Coquelicot"] != COQUELICOT_VERSION then raise "unknown file" end - @expire_at = Time.at(@meta['Expire-at'].to_i) + @expire_at = Time.at(@meta['Expire-at']) end def init_decrypt_cipher(pass) @@ -357,7 +357,7 @@ post '/upload' do src = params[:file][:tempfile] link = depot.add_file( src, pass, - { "Expire-at" => expire_at.strftime('%s'), + { "Expire-at" => expire_at.to_i, "Filename" => params[:file][:filename], "Length" => src.stat.size, "Content-Type" => params[:file][:type]