From 1619a09da25e7a3704101395bcea6790eb159145 Mon Sep 17 00:00:00 2001 From: Berkeley Martinez Date: Mon, 9 Nov 2015 22:37:16 -0800 Subject: [PATCH] Add helpful error message if no filename --- server/utils/getFromDisk$.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/utils/getFromDisk$.js b/server/utils/getFromDisk$.js index 299fdde6be..b6e24fe3ca 100644 --- a/server/utils/getFromDisk$.js +++ b/server/utils/getFromDisk$.js @@ -5,6 +5,12 @@ import { Observable } from 'rx'; const basePath = process.cwd() + '/seed/challenges/'; export default function getFromDisk$(challenge) { + if (challenge && !challenge.fileName) { + throw new Error( + `Challenge ${challenge.name} has no fileName. + Did you remember run node seed?` + ); + } delete require.cache[require.resolve( path.join(basePath, challenge.fileName) )];