Make-IT-TSUKUBA/alternative-tsukuba-kdb

Wrong courses displayed when searching for a specific module.

Closed this issue · 4 comments

Description

When searching for a specific module, some courses which are not applicable to the condition are displayed as the result.

Steps to reproduce

Search for 秋C module with course number 2853113 for example. While there is expected to be no matching courses as 2853113 is a 春C秋A集中 class, the course is displayed as the result.
This phenomenon can be observed with many 春C&秋xx courses including AB98E51 and AB98F52. The opposite occurs in 秋C&春xx courses like 3920912 and 4006032.

Screenshot

image

説明
特定のモジュールを検索すると、条件に該当しないコースが結果に表示される。

再現手順
例えば、コース番号2853113秋Cモジュールを検索します。2853113春C 秋A 集中クラスなので、一致する科目はないはずですが、結果として表示されています。
この現象は、AB98E51AB98F52 など、多くの春C&秋xx 科目で確認できます。39209124006032のような秋C&春xxの科目では、その逆の現象が発生します。

放置していてすみません、PRを投げたので、どなたかレビューお願いできますか?

ts周りに詳しそうな @frodo821 さんにreview requestを投げました。

解決してそうなのでcloseしました