diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2018-07-28 19:41:07 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2018-07-28 19:43:35 +0900 |
commit | 4bd2084ba7b23327c26a2d8b24dc4169c14bfa17 (patch) | |
tree | 6ac3f5ac5126e1a07c958549c782aedd586c6534 /src/background/controllers | |
parent | 6f4e327b6f91aa687b373463d8bc284ffaceba53 (diff) |
Error on console
Diffstat (limited to 'src/background/controllers')
-rw-r--r-- | src/background/controllers/command.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/background/controllers/command.js b/src/background/controllers/command.js index 41057e0..befab42 100644 --- a/src/background/controllers/command.js +++ b/src/background/controllers/command.js @@ -48,6 +48,10 @@ export default class CommandController { let trimmed = line.trimStart(); let words = trimmed.split(/ +/); let name = words[0]; + if (words[0].length === 0) { + return Promise.resolve(); + } + let keywords = trimmed.slice(name.length).trimStart(); switch (words[0]) { case 'o': @@ -85,5 +89,6 @@ export default class CommandController { case 'set': return this.commandIndicator.set(keywords); } + throw new Error(words[0] + ' command is not defined'); } } |