From dabda63cbc1888ec4759dcf9959f16047294f7e5 Mon Sep 17 00:00:00 2001 From: Tobias Eidelpes Date: Sat, 23 May 2020 15:44:39 +0200 Subject: [PATCH] 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. --- app/controllers/crawlers/courses_crawler_controller.rb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/app/controllers/crawlers/courses_crawler_controller.rb b/app/controllers/crawlers/courses_crawler_controller.rb index 8b52363..3fab5e6 100644 --- a/app/controllers/crawlers/courses_crawler_controller.rb +++ b/app/controllers/crawlers/courses_crawler_controller.rb @@ -41,10 +41,6 @@ class Crawlers::CoursesCrawlerController < Crawlers::TissCrawlerController def add_to_fav params[:api] = '/api/course/' - regex = params[:detail_url].match(/courseNr=(?\S{6})/) - params[:number] = regex[:number] - regex = params[:detail_url].match(/semester=(?\d{4}[SW])/) - params[:semester] = regex[:semester] @course = TissCrawler.get_course_details(params)