Skip to content

Commit

Permalink
fix IDNotFound error when saving group (#809)
Browse files Browse the repository at this point in the history
* fix,inspector request miss data

* fix IDNotFound error when saving group
  • Loading branch information
echoyang7 authored Dec 8, 2023
1 parent 49f59bb commit 11edaa6
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 8 deletions.
13 changes: 6 additions & 7 deletions lyrebird/mock/dm/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ def _get_group_children(self, group_id):
children = self._adapter._get_group_children(group_id)
parent_node = self.id_map.get(group_id)
if not parent_node:
raise IDNotFound(group_id)
logger.error('IDNotFound, id=' + group_id)
self.handle_group_config(children, parent_node['id'])

for child in children:
Expand Down Expand Up @@ -654,12 +654,11 @@ def add_group(self, data):
# Save prop
self._adapter._add_group(new_group)
# Update tree
parent_children = self._get_group_children(parent_node['id'])
tree_target_node = self.get_target_node(self.tree, parent_node['id'])
if not tree_target_node:
context.emit('datamanagerUpdate')
else:
tree_target_node['children'] = parent_children
if parent_node['id'] in self.open_nodes:
parent_children = self._get_group_children(parent_node['id'])
tree_target_node = self.get_target_node(self.tree, parent_node['id'])
if not tree_target_node:
tree_target_node['children'] = parent_children
return group_id

def add_group_by_path(self, path):
Expand Down
2 changes: 1 addition & 1 deletion lyrebird/version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
IVERSION = (2, 23, 1)
IVERSION = (2, 23, 2)
VERSION = ".".join(str(i) for i in IVERSION)
LYREBIRD = "Lyrebird " + VERSION

0 comments on commit 11edaa6

Please sign in to comment.