londiste.create_trigger: use decode for _new_args[1]
authorMarko Kreen <markokr@gmail.com>
Wed, 20 Feb 2013 18:38:49 +0000 (20:38 +0200)
committerMarko Kreen <markokr@gmail.com>
Wed, 20 Feb 2013 18:38:49 +0000 (20:38 +0200)
sql/londiste/functions/londiste.create_trigger.sql

index dc2aac18dcabfc8740db3499b9b873d1affa59ec..336460ede433d8945ca079cf03aea28b6e239ca6 100644 (file)
@@ -187,7 +187,7 @@ begin
         into _old_tgargs;
 
     if found then
-        _new_tgargs := lg_args[1];
+        _new_tgargs := decode(lg_args[1], 'escape');
         for i in 2 .. array_upper(lg_args, 1) loop
             _new_tgargs := _new_tgargs || E'\\000'::bytea || decode(lg_args[i], 'escape');
         end loop;