summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorØyvind Raddum Berg <elacin@gmail.com>2016-04-28 06:13:12 +0200
committerØyvind Raddum Berg <elacin@gmail.com>2016-04-28 06:30:07 +0200
commit7bc48a0ed3fc2d040d4776f3da7a8158e4f497f3 (patch)
treec21207d9eabb182eba8c2327f039f832494182a1
parent1c871406fdd08157e70fe4dfe2f59c517f7d0357 (diff)
downloadworkbench-7bc48a0ed3fc2d040d4776f3da7a8158e4f497f3.tar.gz
workbench-7bc48a0ed3fc2d040d4776f3da7a8158e4f497f3.tar.bz2
workbench-7bc48a0ed3fc2d040d4776f3da7a8158e4f497f3.zip
Fix when we get `Clear` and have waiting messages
-rw-r--r--src/main/scala/workbench/Server.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/workbench/Server.scala b/src/main/scala/workbench/Server.scala
index 484999e..e060be2 100644
--- a/src/main/scala/workbench/Server.scala
+++ b/src/main/scala/workbench/Server.scala
@@ -82,8 +82,8 @@ class Server(url: String, port: Int, bootSnippet: String) extends SimpleRoutingA
respond(a, upickle.json.write(Js.Arr(msg)))
waitingActor = None
- case (Clear, waiting, Nil) =>
- waiting.foreach(respond(_, upickle.json.write(Js.Arr())))
+ case (Clear, waitingOpt, msgs) =>
+ waitingOpt.foreach(respond(_, upickle.json.write(Js.Arr(msgs :_*))))
waitingActor = None
}
})