mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Ensure that Backup and Restore should work on shared servers as some cases were failing due to initial changes.
Fixes #6385
This commit is contained in:
committed by
Akshay Joshi
parent
81e077da5e
commit
8ae8fea6d2
@@ -339,6 +339,7 @@ class ServerModule(sg.ServerGroupPluginModule):
|
||||
db.session.rollback()
|
||||
user = User.query.filter_by(id=data.user_id).first()
|
||||
shared_server = SharedServer(
|
||||
osid=data.id,
|
||||
user_id=current_user.id,
|
||||
server_owner=user.username,
|
||||
servergroup_id=gid,
|
||||
@@ -388,14 +389,14 @@ class ServerModule(sg.ServerGroupPluginModule):
|
||||
"""
|
||||
shared_server = SharedServer.query.filter_by(
|
||||
name=server.name, user_id=current_user.id,
|
||||
servergroup_id=gid).first()
|
||||
servergroup_id=gid, osid=server.id).first()
|
||||
|
||||
if shared_server is None:
|
||||
ServerModule.create_shared_server(server, gid)
|
||||
|
||||
shared_server = SharedServer.query.filter_by(
|
||||
name=server.name, user_id=current_user.id,
|
||||
servergroup_id=gid).first()
|
||||
servergroup_id=gid, osid=server.id).first()
|
||||
|
||||
return shared_server
|
||||
|
||||
|
||||
Reference in New Issue
Block a user