From 5364b237f73d6f30e4d98ea3124731f494ff2268 Mon Sep 17 00:00:00 2001 From: Eric Wang Date: Thu, 18 Jan 2018 11:15:41 +0800 Subject: [PATCH] Fixes cache bug. Signed-off-by: Eric Wang --- lib/commands/cache.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/commands/cache.js b/lib/commands/cache.js index 5282f984..1b9a3cae 100644 --- a/lib/commands/cache.js +++ b/lib/commands/cache.js @@ -34,9 +34,13 @@ const cmd = { cmd.handler = function(argv) { session.argv = argv; + const name = argv.keyword; + const isInteger = Number.isInteger(Number(name)); + const caches = cache.list() .filter(function(f) { - return argv.keyword.length === 0 || f.name.startsWith(argv.keyword + '.'); + return (name.length === 0) || + (isInteger ? f.name.startsWith(name + '.') : f.name === name); }); if (argv.delete) {