build: fix dashboard deployment (#5610)

* Fixes the dashboard deployment to Firebase. Currently the deployment is being cancelled because the functions are having compilation errors (due to TypeScript definition updates of `express`)
This commit is contained in:
Paul Gschwendtner
2017-07-09 08:20:06 +02:00
committed by mmalerba
parent 1936d9ee59
commit 5f9a64b526
@@ -6,10 +6,10 @@ export const payloadGithubStatus = https.onRequest(async (request, response) =>
const authToken = request.header('auth-token');
const commitSha = request.header('commit-sha');
const packageName = request.header('package-name');
const packageSize = parseFloat(request.header('package-full-size'));
const packageDiff = parseFloat(request.header('package-size-diff'));
const packageSize = parseFloat(request.header('package-full-size') || '');
const packageDiff = parseFloat(request.header('package-size-diff') || '');
if (!verifyToken(authToken)) {
if (!authToken || !verifyToken(authToken)) {
return response.status(403).json({message: 'Auth token is not valid'});
}