diff --git a/app/controllers/courses_crawler_controller.rb b/app/controllers/courses_crawler_controller.rb index d1459bf..af21cb0 100644 --- a/app/controllers/courses_crawler_controller.rb +++ b/app/controllers/courses_crawler_controller.rb @@ -12,7 +12,7 @@ class CoursesCrawlerController < TissCrawlerController def show_detail params[:api] = '/api/course/' - regex = params[:detail_url].match(/courseNr=(?\d{6})/) + 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]