Use EXPIRE_SECONDS to calculate file ttl for static content

This commit is contained in:
Derek Tamsen 2017-12-13 18:22:17 -08:00
parent 1a4cea7b4f
commit 1d26f4b24f
No known key found for this signature in database
GPG Key ID: ED65D27BB11DDA4A
1 changed files with 3 additions and 1 deletions

View File

@ -1,3 +1,4 @@
/* global EXPIRE_SECONDS */
const html = require('choo/html'); const html = require('choo/html');
const assets = require('../../common/assets'); const assets = require('../../common/assets');
const notFound = require('./notFound'); const notFound = require('./notFound');
@ -16,10 +17,11 @@ function passwordComplete(state, password) {
} }
function expireInfo(file, translate, emit) { function expireInfo(file, translate, emit) {
const hours = Math.floor(EXPIRE_SECONDS / 60 / 60);
const el = html([ const el = html([
`<div>${translate('expireInfo', { `<div>${translate('expireInfo', {
downloadCount: '<select></select>', downloadCount: '<select></select>',
timespan: translate('timespanHours', { num: 24 }) timespan: translate('timespanHours', { num: hours })
})}</div>` })}</div>`
]); ]);
const select = el.querySelector('select'); const select = el.querySelector('select');