created /unsupported page and added gcmCompliant to /download page

This commit is contained in:
Danny Coates 2017-07-21 17:40:29 -07:00
parent 0d5fb1740d
commit f5bd332ff8
No known key found for this signature in database
GPG key ID: 4C442633C62E00CB
5 changed files with 26 additions and 15 deletions

View file

@ -1,6 +1,6 @@
require('./common');
const FileReceiver = require('./fileReceiver');
const { notify, findMetric, sendEvent } = require('./utils');
const { notify, findMetric, gcmCompliant, sendEvent } = require('./utils');
const bytes = require('bytes');
const Storage = require('./storage');
const storage = new Storage(localStorage);
@ -11,6 +11,14 @@ require('jquery-circle-progress');
const Raven = window.Raven;
$(document).ready(function() {
gcmCompliant().catch(err => {
$('#download').attr('hidden', true);
sendEvent('recipient', 'unsupported', {
cd6: err
}).then(() => {
location.replace('/unsupported');
});
});
//link back to homepage
$('.send-new').attr('href', window.location.origin);