From def2df9028f2cee33331be7f8d20ed8c107c7c0b Mon Sep 17 00:00:00 2001 From: Khushboo Vashi Date: Wed, 10 Jan 2018 09:32:42 +0000 Subject: [PATCH] Fix view data for views/mat views. Fixes #2993 --- web/pgadmin/tools/sqleditor/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/pgadmin/tools/sqleditor/__init__.py b/web/pgadmin/tools/sqleditor/__init__.py index 84c98d365..aeca5cc3b 100644 --- a/web/pgadmin/tools/sqleditor/__init__.py +++ b/web/pgadmin/tools/sqleditor/__init__.py @@ -434,8 +434,10 @@ def start_view_data(trans_id): sql = trans_obj.get_sql() pk_names, primary_keys = trans_obj.get_primary_keys(default_conn) - # Fetch OIDs status - has_oids = trans_obj.has_oids(default_conn) + has_oids = False + if trans_obj.object_type == 'table': + # Fetch OIDs status + has_oids = trans_obj.has_oids(default_conn) # Fetch the applied filter. filter_applied = trans_obj.is_filter_applied()