aboutsummaryrefslogtreecommitdiff
path: root/search
diff options
context:
space:
mode:
Diffstat (limited to 'search')
-rw-r--r--search/tags.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/search/tags.ts b/search/tags.ts
index fa70fe8..22ea315 100644
--- a/search/tags.ts
+++ b/search/tags.ts
@@ -198,6 +198,7 @@ export function parseTags(input: string) {
if (tag == Tag.Inflection.Suffix.Te && [
Tag.Inflection.Tense.Continuous, // base for continuous tense
Tag.Inflection.Obligatory, // base for obligatory inflection
+ Tag.Inflection.Temporary.ObligatoryParticle, // base for obligatory inflection
Tag.Inflection.Attempt.Miru, // base for 〜みる attempt
].includes(lastTag as any)) continue;
@@ -210,6 +211,7 @@ export function parseTags(input: string) {
if (tag == Tag.Inflection.Conditional.Ba && [
Tag.Inflection.Obligatory,
Tag.Inflection.Temporary.ObligatoryResult,
+ Tag.Inflection.Temporary.ObligatoryParticle,
].includes(lastTag as any)) continue;
// normalize multiple Inflection.Negative to single Inflection.Affirmative or Inflection.Negative