From 7bc48a0ed3fc2d040d4776f3da7a8158e4f497f3 Mon Sep 17 00:00:00 2001 From: Øyvind Raddum Berg Date: Thu, 28 Apr 2016 06:13:12 +0200 Subject: Fix when we get `Clear` and have waiting messages --- src/main/scala/workbench/Server.scala | 4 ++-- 1 file 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 } }) -- cgit v1.2.3