diff --git a/main/Act.scala b/main/Act.scala index bf7b41665..453aceecd 100644 --- a/main/Act.scala +++ b/main/Act.scala @@ -37,7 +37,8 @@ object Act { val confMap = confs map { conf => (conf, index.keys(proj, conf)) } toMap; val allKeys = (Set.empty[String] /: confMap.values)(_ ++ _) - token(ID examples allKeys).flatMap { keyString => + val filteredKeys = allKeys.filter(Command.validID) + token(ID examples filteredKeys).flatMap { keyString => val conf = confMap.flatMap { case (key, value) => if(value contains keyString) key :: Nil else Nil } headOption; getKey(keyMap, keyString, k => (k, conf.flatMap(identity))) }