Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • schedules schedules
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • SRCT
  • schedulesschedules
  • Issues
  • #32

Closed
Open
Created Jan 22, 2019 by Nicholas J Anderson@nander13Owner

Update scraper to handle rows without CRNs

We expect PatriotWeb to list the CRN for every time slot for a class, but it instead will occasionally skip details in common with the previous row which throws off the parser. It's unlikely that we will get this behavior corrected in PatriotWeb, so the scraper should be updated to handle this.

You can reproduce this issue with CRN 20921. Searching it on Schedules will show only the Tuesday class. Searching it on PatriotWeb will return: image

CC: @ahasan21 for reporting the issue

CC: @zwood2 for his investigation

Edited Jan 22, 2019 by Nicholas J Anderson
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking