From 0f1c98c74363cf3b798fe1680782c0c2af5d439b Mon Sep 17 00:00:00 2001 From: Mario de Frutos Dieguez Date: Thu, 4 Jul 2019 13:07:50 +0200 Subject: [PATCH] Check for empty strings as well --- scripts-available/CDB_OAuth.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts-available/CDB_OAuth.sql b/scripts-available/CDB_OAuth.sql index 8a81ae5..6ae7653 100644 --- a/scripts-available/CDB_OAuth.sql +++ b/scripts-available/CDB_OAuth.sql @@ -18,7 +18,7 @@ BEGIN obj.object_identity; SELECT rolname FROM pg_class JOIN pg_roles ON relowner = pg_roles.oid WHERE pg_class.oid = obj.objid INTO creator_role; SELECT value->>'ownership_role_name' from cdb_conf where key = 'api_keys_' || creator_role INTO owner_role; - IF owner_role IS NULL THEN + IF owner_role IS NULL OR owner_role = '' THEN CONTINUE; ELSE EXECUTE 'ALTER ' || obj.object_type || ' ' || obj.object_identity || ' OWNER TO ' || QUOTE_IDENT(owner_role);