From a4e819c68cb5a6d52e97a5f20a60216af0a24eb2 Mon Sep 17 00:00:00 2001 From: Sanket Mehta Date: Fri, 4 Mar 2016 11:03:30 +0000 Subject: [PATCH] Fix an error retrieving dependents and dependencies for casts. --- .../servers/databases/casts/__init__.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/web/pgadmin/browser/server_groups/servers/databases/casts/__init__.py b/web/pgadmin/browser/server_groups/servers/databases/casts/__init__.py index e397a6ec3..cdec27822 100644 --- a/web/pgadmin/browser/server_groups/servers/databases/casts/__init__.py +++ b/web/pgadmin/browser/server_groups/servers/databases/casts/__init__.py @@ -14,7 +14,7 @@ from flask import render_template, make_response, current_app, request, jsonify from flask.ext.babel import gettext from pgadmin.utils.ajax import make_json_response, \ make_response as ajax_response, internal_server_error -from pgadmin.browser.utils import NodeView +from pgadmin.browser.utils import PGChildNodeView from pgadmin.browser.collection import CollectionNodeModule import pgadmin.browser.server_groups.servers.databases as databases from pgadmin.utils.ajax import precondition_required @@ -78,11 +78,11 @@ class CastModule(CollectionNodeModule): blueprint = CastModule(__name__) -class CastView(NodeView): +class CastView(PGChildNodeView): """ - class CastView(NodeView) + class CastView(PGChildNodeView) - A view class for cast node derived from NodeView. This class is + A view class for cast node derived from PGChildNodeView. This class is responsible for all the stuff related to view like create/update/delete cast, showing properties of cast node, showing sql in sql pane. @@ -614,7 +614,7 @@ class CastView(NodeView): did: Database ID cid: Cast ID """ - dependents_result = get_dependents(self.conn, cid, 'language') + dependents_result = self.get_dependents(self.conn, cid, 'cast') return ajax_response( response=dependents_result, status=200 @@ -632,7 +632,7 @@ class CastView(NodeView): did: Database ID cid: Cast ID """ - dependencies_result = get_dependencies(self.conn, cid, 'language') + dependencies_result = self.get_dependencies(self.conn, cid, 'cast') return ajax_response( response=dependencies_result, status=200