From 6ecb3457582b34ae6814f18b497953b0d3180918 Mon Sep 17 00:00:00 2001 From: xbgmsharp Date: Mon, 27 Nov 2023 22:44:26 +0100 Subject: [PATCH] Fix Enforce public vessel name to be alphanumeric. Fix typo for pushover notification --- initdb/02_3_1_signalk_public_tables.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/initdb/02_3_1_signalk_public_tables.sql b/initdb/02_3_1_signalk_public_tables.sql index 4c9a274..c1edd2b 100644 --- a/initdb/02_3_1_signalk_public_tables.sql +++ b/initdb/02_3_1_signalk_public_tables.sql @@ -76,7 +76,7 @@ INSERT INTO public.email_templates VALUES ('monitor_online', 'Boat went Online', E'__BOAT__ just came online\nFind more details at __APP_URL__/boats\n', - 'Boat went Offline', + 'Boat went Online', E'__BOAT__ just came online\nFind more details at __APP_URL__/boats\n'), ('new_badge', 'New Badge!', @@ -193,7 +193,7 @@ $new_vessel_entry$ language plpgsql; create function new_vessel_public_fn() returns trigger as $new_vessel_public$ begin -- Update user settings with a public vessel name - perform api.update_user_preferences_fn('{public_vessel}', NEW.name); + perform api.update_user_preferences_fn('{public_vessel}', regexp_replace(NEW.name, '\W+', '', 'g')); return NEW; END; $new_vessel_public$ language plpgsql;