[Fixed][BoM] pre_transform filers can't be logic filters

This commit is contained in:
Salvador E. Tropea 2023-01-05 14:15:25 -03:00
parent cb9b353220
commit 315a089300
2 changed files with 4 additions and 2 deletions

View File

@ -31,7 +31,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Now all 2D variant stuff is applied before calling iBoM (#350)
- Copy_Files:
- Problems on KiCad 5 (no 3rd party dir) (#357)
<EFBFBD>
- BoM:
- pre_transform filers can't be logic filters
## [1.5.1] - 2022-12-16
### Fixed
- System level resources look-up

View File

@ -720,7 +720,7 @@ class BoMOptions(BaseOptions):
if isinstance(self.component_aliases, type):
self.component_aliases = DEFAULT_ALIASES
# Filters
self.pre_transform = BaseFilter.solve_filter(self.pre_transform, 'pre_transform')
self.pre_transform = BaseFilter.solve_filter(self.pre_transform, 'pre_transform', is_transform=True)
self.exclude_filter = BaseFilter.solve_filter(self.exclude_filter, 'exclude_filter')
self.dnf_filter = BaseFilter.solve_filter(self.dnf_filter, 'dnf_filter')
self.dnc_filter = BaseFilter.solve_filter(self.dnc_filter, 'dnc_filter')