Merge pull request #672 from derektamsen/dynamically-generate-file-ttl

Use EXPIRE_SECONDS to calculate file ttl for static content
This commit is contained in:
Danny Coates 2017-12-21 12:42:57 -08:00 committed by GitHub
commit cf5405fbe4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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