From e58a4807ea3115798646956a8818fb728f4e0c80 Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Mon, 25 Jan 2021 17:36:30 +0100 Subject: [PATCH] Photoshop fix - create called on single layer Version for Pype3 --- .../websocket_server/stubs/photoshop_server_stub.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pype/modules/websocket_server/stubs/photoshop_server_stub.py b/pype/modules/websocket_server/stubs/photoshop_server_stub.py index 04fb7eff0fd..d2231537973 100644 --- a/pype/modules/websocket_server/stubs/photoshop_server_stub.py +++ b/pype/modules/websocket_server/stubs/photoshop_server_stub.py @@ -135,13 +135,17 @@ def create_group(self, name): def group_selected_layers(self, name): """ Group selected layers into new LayerSet (eg. group) - Returns: + Returns: (Layer) """ res = self.websocketserver.call(self.client.call ('Photoshop.group_selected_layers', name=name) ) - return self._to_records(res) + res = self._to_records(res) + + if res: + return res.pop() + raise ValueError("No group record returned") def get_selected_layers(self): """