From 2bc415cf8dc91fa1225063787b9b8cb4b2a42d26 Mon Sep 17 00:00:00 2001 From: Luka Vandervelden Date: Sun, 7 Jul 2019 12:26:47 +0200 Subject: [PATCH] New projects are notified to clients. --- src/main.cr | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main.cr b/src/main.cr index 4248405..ac97d05 100644 --- a/src/main.cr +++ b/src/main.cr @@ -88,6 +88,11 @@ ws "/socket" do |socket| project.write! storage_directory # FIXME: Only notify concerned users. + sockets.each &.send({ + type: "list-projects", + projects: Project.all storage_directory + }.to_json) + sockets.each &.send({ type: "project", project: project