mirror of
https://github.com/langgenius/dify.git
synced 2026-09-19 10:11:30 +08:00
fix(agent-v2): accept composer UI ids on manual metadata filter conditions (#40171)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
autofix-ci[bot]
parent
d362bdbb4e
commit
2a742486c5
@@ -836,7 +836,12 @@ def _knowledge_metadata_filtering_config(
|
||||
return DifyKnowledgeMetadataFilteringConfig(
|
||||
mode=metadata_filtering.mode,
|
||||
model_config=_knowledge_model_config(metadata_filtering.metadata_model_config),
|
||||
conditions=cast(Any, metadata_filtering.conditions.model_dump(mode="json"))
|
||||
conditions=cast(
|
||||
Any,
|
||||
metadata_filtering.conditions.model_dump(
|
||||
mode="json", exclude={"conditions": {"__all__": {"id", "metadata_id"}}}
|
||||
),
|
||||
)
|
||||
if metadata_filtering.conditions is not None
|
||||
else None,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user