diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4c2c6c08a8dee8b1181b1756131d3ac82251b1d0..73ec42baa58d275f02df97c2a21032b146fa3e9b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ image: docker:20.10.9
 
 variables:
   DOCKER_TLS_CERTDIR: "/certs"
-  IMAGE_VER: 2.4.0
+  IMAGE_VER: 2.4.1
 
 services:
   - docker:20.10.9-dind
diff --git a/lib/CF/Controller/Program.pm b/lib/CF/Controller/Program.pm
index 311ad344d5d6883e665112e32d6d6ef31091a6d0..e0ff9e4bb7e188485d7d99cd21edfd40010ce0e6 100644
--- a/lib/CF/Controller/Program.pm
+++ b/lib/CF/Controller/Program.pm
@@ -47,13 +47,12 @@ sub update ($c) {
 
     $entry->update( $update );
 
-    $c->redis->pubsub->json('notify')->notify( notify => {
-        event   => 'program_entry_changed',
-        payload => {
+    $c->redis->pubsub->notify(
+        program_entry_changed => {
             id => $entry->id,
             %{ $update },
         }
-    });
+    );
 
 # PG_PUBSUB
 #    $pubsub->json('notify')->notify( notify => {