summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2011-05-02 15:28:02 +0200
committerJochen Topf <jochen@topf.org>2011-05-02 15:28:02 +0200
commitdd212cb3a3d5bfd2ce739f600a45e0efa1b0b3d9 (patch)
tree562aa73531fa53285a92ef70f48387eb1eebdaf8 /web
parentffad86b508e34f1b52527b1b541c112150611b8b (diff)
downloadtaginfo-dd212cb3a3d5bfd2ce739f600a45e0efa1b0b3d9.tar
taginfo-dd212cb3a3d5bfd2ce739f600a45e0efa1b0b3d9.tar.gz
add expires header
Diffstat (limited to 'web')
-rwxr-xr-xweb/taginfo.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/web/taginfo.rb b/web/taginfo.rb
index 78b0a04..cdcdc23 100755
--- a/web/taginfo.rb
+++ b/web/taginfo.rb
@@ -106,6 +106,9 @@ class Taginfo < Sinatra::Base
javascript 'lang/' + r18n.locale.code
javascript 'taginfo'
+ # set expire to three hours after midnight UTC
+ expires(((Time.utc(Time.now.year(), Time.now.month(), Time.now.day(), 3, 0, 0) + (Time.now.hour < 3 ? 0 : 24)*60*60)-Time.now).to_i.to_i)
+
@db = SQL::Database.new('../../data')
@data_until = DATA_UNTIL