Skip to content

Querying with course modifiers #75

@madhavarshney

Description

@madhavarshney

UPDATE: Our course key parsing logic is indeed broken. Fixing that will fix this issue as well.

Querying with course modifiers included does not currently work. Searching for courses with certain modifiers, such as H for Honors, is a common use case and should be accounted for. A spike to investigate which modifiers should be queryable and which shouldn't, along with how feasible it is to do with or without creating special cases, is necessary.

For example, the ENGL 1BH only shows up at /fh/single?dept=ENGL&course=1B but not at /fh/single?dept=ENGL&course=1BH.

[
  {
    "CRN": "21132",
    "campus": "FH",
    "course": "ENGL F01BH1HW",
    "days": "TBA",
    "desc": "HONORS COMP,CRITICAL READ & TH",
    "end": "12/11/2020",
    "instructor": "Armerding",
    "room": "ONLINE",
    "seats": "29",
    "start": "09/21/2020",
    "status": "Open",
    "time": "TBA",
    "units": "5.00",
    "wait_cap": "25",
    "wait_seats": "25"
  }
]

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions