fix: exclude ignored from classified samples

This commit is contained in:
283375 2023-09-24 00:29:50 +08:00
parent 3193c88779
commit 7c043e89ab
Signed by: 283375
SSH Key Fingerprint: SHA256:UcX0qg6ZOSDOeieKPGokA5h7soykG61nz2uxuQgVLSk

View File

@ -103,7 +103,10 @@ class Project:
def samplesClassified(self):
with self.__sessionmaker() as session:
samplesClassifiedMd5s = [
cs.sampleNumpyMd5 for cs in session.scalars(select(ClassifiedSample))
cs.sampleNumpyMd5
for cs in session.scalars(
select(ClassifiedSample).where(ClassifiedSample.tag != "ignored")
)
]
return [p for p in self.samples if p.stem in samplesClassifiedMd5s]