app: fix HEROKU_SLUG_COMMIT not exist

This commit is contained in:
DIYgod
2018-05-17 14:16:27 +08:00
parent a96dd28d0b
commit 68fbfd5ce9

View File

@@ -9,7 +9,7 @@ let gitHash;
try {
gitHash = require('git-rev-sync').short();
} catch (e) {
gitHash = process.env.HEROKU_SLUG_COMMIT.slice(0, 7) || 'unknown';
gitHash = (process.env.HEROKU_SLUG_COMMIT && process.env.HEROKU_SLUG_COMMIT.slice(0, 7)) || 'unknown';
}
const startTime = +new Date();
router.get('/', async (ctx) => {