diff --git a/web/pgadmin/browser/server_groups/servers/databases/schemas/functions/__init__.py b/web/pgadmin/browser/server_groups/servers/databases/schemas/functions/__init__.py index a57de1d1a..b883764f7 100644 --- a/web/pgadmin/browser/server_groups/servers/databases/schemas/functions/__init__.py +++ b/web/pgadmin/browser/server_groups/servers/databases/schemas/functions/__init__.py @@ -479,7 +479,9 @@ class FunctionView(PGChildNodeView, DataTypeReader, SchemaDiffObjectCompare): """ proargtypes = [ptype for ptype in data['proargtypenames'].split(",")] \ if data['proargtypenames'] else [] - proargmodes = data['proargmodes'] if data['proargmodes'] else [] + proargmodes = \ + data['proargmodes'] if data['proargmodes'] \ + else ['i']*len(proargtypes) proargnames = data['proargnames'] if data['proargnames'] else [] proargdefaultvals = [ptype for ptype in data['proargdefaultvals'].split(",")] \