Co-authored-by: liumin <min.liu@tongdun.net>tags/1.8.0
| def _process_metadata_filter_func( | def _process_metadata_filter_func( | ||||
| self, sequence: int, condition: str, metadata_name: str, value: Optional[Any], filters: list | self, sequence: int, condition: str, metadata_name: str, value: Optional[Any], filters: list | ||||
| ): | ): | ||||
| if value is None: | |||||
| if value is None and condition not in ("empty", "not empty"): | |||||
| return | return | ||||
| key = f"{metadata_name}_{sequence}" | key = f"{metadata_name}_{sequence}" |
| def _process_metadata_filter_func( | def _process_metadata_filter_func( | ||||
| self, sequence: int, condition: str, metadata_name: str, value: Optional[Any], filters: list | self, sequence: int, condition: str, metadata_name: str, value: Optional[Any], filters: list | ||||
| ): | ): | ||||
| if value is None: | |||||
| if value is None and condition not in ("empty", "not empty"): | |||||
| return | return | ||||
| key = f"{metadata_name}_{sequence}" | key = f"{metadata_name}_{sequence}" |