From 84551188f6fa8b68b7d9c20a649e3180dce63708 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@x2.cz>
Date: Thu, 27 Apr 2023 20:24:02 +0200
Subject: [PATCH] Multievent support

---
 lib/CF/Helpers/Core.pm | 4 +++-
 openapi.yaml           | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/lib/CF/Helpers/Core.pm b/lib/CF/Helpers/Core.pm
index 551fc90..cd778b3 100644
--- a/lib/CF/Helpers/Core.pm
+++ b/lib/CF/Helpers/Core.pm
@@ -203,12 +203,14 @@ sub register ($class, $self, $conf) {
 
     $self->helper( "notify" => sub ( $c, $event, $payload ) { #TODO: event_id
 
+        my $event_id = 0; #TODO - parametr!
+
         my $content = {
             event   => $event,
             payload => $payload,
         };
 
-        $self->redis->pubsub->notify( notify => encode_json($content) );
+        $self->redis->pubsub->notify( "notify:$event_id" => encode_json($content) );
 
     });
 }
diff --git a/openapi.yaml b/openapi.yaml
index f2e0900..9a01bd8 100644
--- a/openapi.yaml
+++ b/openapi.yaml
@@ -1,7 +1,7 @@
 openapi: 3.0.3
 
 info:
-  version: "3.2.1"
+  version: "3.2.2"
   title: CF Online
   description: CF Online
   license:
-- 
GitLab