Remove URL parsing
The fields `courseNr` and `semesterCode` are already parsed by the controller and do not have to be parsed again when calling the add_to_fav function.
This commit is contained in:
parent
b8cc0d5b61
commit
dabda63cbc
@ -41,10 +41,6 @@ class Crawlers::CoursesCrawlerController < Crawlers::TissCrawlerController
|
|||||||
|
|
||||||
def add_to_fav
|
def add_to_fav
|
||||||
params[:api] = '/api/course/'
|
params[:api] = '/api/course/'
|
||||||
regex = params[:detail_url].match(/courseNr=(?<number>\S{6})/)
|
|
||||||
params[:number] = regex[:number]
|
|
||||||
regex = params[:detail_url].match(/semester=(?<semester>\d{4}[SW])/)
|
|
||||||
params[:semester] = regex[:semester]
|
|
||||||
|
|
||||||
@course = TissCrawler.get_course_details(params)
|
@course = TissCrawler.get_course_details(params)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user