Fix namespace parsing when workspace contains colons
• Use rsplit instead of split • Handle colons in workspace names
This commit is contained in:
parent
472b498ade
commit
f8dd2e0724
1 changed files with 2 additions and 1 deletions
|
|
@ -1375,7 +1375,8 @@ async def get_all_update_flags_status(workspace: str | None = None) -> Dict[str,
|
|||
if ":" in namespace:
|
||||
# Namespace has workspace prefix like "space1:pipeline_status"
|
||||
# Only include if workspace matches the prefix
|
||||
namespace_split = namespace.split(":", 1)
|
||||
# Use rsplit to split from the right since workspace can contain colons
|
||||
namespace_split = namespace.rsplit(":", 1)
|
||||
if not workspace or namespace_split[0] != workspace:
|
||||
continue
|
||||
else:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue