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:
Tobias Eidelpes 2020-05-23 15:44:39 +02:00
parent b8cc0d5b61
commit dabda63cbc

View File

@ -41,10 +41,6 @@ class Crawlers::CoursesCrawlerController < Crawlers::TissCrawlerController
def add_to_fav
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)