ComputerScienceHouse / ComputerScienceHouse/schedulemaker
Lecture Only Sections Shouldn't Include Recitation
- Lingua principale
- PHP
- Stelle
- 66
- Fork
- 39
- Merge medio
- 3h 44m
- PR unite (30g)
- 1
Descrizione
Here's an interesting edge case I found on MKTG-230 "Principles of Marketing."
The class has 4 sections this Fall, but the format of every section isn't the same. Sections 1, 2, and 3 only include a lecture. Section 4, however, includes a lecture and recitation, from which there are three to choose.

What should happen when you add these sections to a schedule is that section 4 should be the only one to automatically additionally pull in a recitation section; however, currently all sections of the class include a recitation.
Section 1 Wrongly Including Recitation:

Section 4 Correctly Including Recitation:

I don't know what metadata you get in your data dump, but SIS does make a distinction between the two sections:


Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Traccia la logica di creazione dell’orario che aggiunge automaticamente le sezioni di esercitazione, utilizzando i metadati delle sezioni del corso per le sezioni 1 e 4 di MKTG-230 come caso di confronto. Verifica che le sezioni composte solo da lezioni non ricevano un’esercitazione e che la sezione 4 continui a ricevere una delle esercitazioni disponibili.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, php
- Ambito
- backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100