Skip to content

Commit 64df4ac

Browse files
committed
refactor: Optimize row permission logic
1 parent b5b6282 commit 64df4ac

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

backend/apps/datasource/crud/permission.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ def get_row_permission_filters(session: SessionDep, current_user: CurrentUser, d
4141
if flag:
4242
res.append(transRecord2DTO(session, permission))
4343
where_str = transFilterTree(session, res, ds)
44-
filters.append({"table": table.table_name, "filter": where_str})
44+
if where_str:
45+
filters.append({"table": table.table_name, "filter": where_str})
4546
return filters
4647

4748

0 commit comments

Comments
 (0)