Merge pull request #667 from pangeachat/filter-save-vocab

filter out lemmas with saveVocab set to false
This commit is contained in:
ggurdin 2024-09-06 16:12:18 -04:00 committed by GitHub
commit c0a13c052a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 18 additions and 12 deletions

View file

@ -190,6 +190,7 @@ class MyAnalyticsController extends BaseController {
);
final uses = tokens
.where((token) => token.lemma.saveVocab)
.map(
(token) => OneConstructUse(
useType: useType,

View file

@ -163,12 +163,15 @@ class PangeaRepresentation {
),
);
}
uses.add(
lemma.toVocabUse(
inUserL2 ? ConstructUseTypeEnum.wa : ConstructUseTypeEnum.unk,
metadata,
),
);
if (lemma.saveVocab) {
uses.add(
lemma.toVocabUse(
inUserL2 ? ConstructUseTypeEnum.wa : ConstructUseTypeEnum.unk,
metadata,
),
);
}
return uses;
}
@ -216,12 +219,14 @@ class PangeaRepresentation {
),
);
}
uses.add(
lemma.toVocabUse(
ConstructUseTypeEnum.wa,
metadata,
),
);
if (lemma.saveVocab) {
uses.add(
lemma.toVocabUse(
ConstructUseTypeEnum.wa,
metadata,
),
);
}
return uses;
}
}