From ff972c4b6f29bc74a9fdf0fce8da46722cd8a936 Mon Sep 17 00:00:00 2001 From: Clara Sousa Date: Thu, 23 Nov 2023 17:43:45 +0000 Subject: [PATCH] Delete url_parser --- uni/lib/controller/parsers/parser_course_units.dart | 1 - uni/lib/controller/parsers/parser_courses.dart | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/uni/lib/controller/parsers/parser_course_units.dart b/uni/lib/controller/parsers/parser_course_units.dart index b7531a44b..8902bebff 100644 --- a/uni/lib/controller/parsers/parser_course_units.dart +++ b/uni/lib/controller/parsers/parser_course_units.dart @@ -3,7 +3,6 @@ import 'package:html/parser.dart'; import 'package:http/http.dart' as http; import 'package:uni/model/entities/course.dart'; import 'package:uni/model/entities/course_units/course_unit.dart'; -import 'package:uni/utils/url_parser.dart'; List parseCourseUnitsAndCourseAverage( http.Response response, diff --git a/uni/lib/controller/parsers/parser_courses.dart b/uni/lib/controller/parsers/parser_courses.dart index 10b1e6d97..1f8bb79a6 100644 --- a/uni/lib/controller/parsers/parser_courses.dart +++ b/uni/lib/controller/parsers/parser_courses.dart @@ -1,7 +1,6 @@ import 'package:html/parser.dart' show parse; import 'package:http/http.dart' as http; import 'package:uni/model/entities/course.dart'; -import 'package:uni/utils/url_parser.dart'; List parseMultipleCourses(List responses) { final courses = []; @@ -27,7 +26,7 @@ List _parseCourses(http.Response response) { final courseUrl = div .querySelector('.estudante-lista-curso-nome > a') ?.attributes['href']; - final courseId = getUrlQueryParameters(courseUrl ?? '')['pv_curso_id']; + final courseId = queryParameters(courseUrl ?? '')['pv_curso_id']; final courseState = div.querySelectorAll('.formulario td')[3].text; final courseFestId = div .querySelector('.estudante-lista-curso-detalhes > a') @@ -54,13 +53,13 @@ List _parseCourses(http.Response response) { final div = oldCourses[i]; final courseName = div.children[0].firstChild?.text?.trim(); final courseUrl = div.querySelector('a')?.attributes['href']; - final courseId = getUrlQueryParameters(courseUrl ?? '')['pv_curso_id']; + final courseId = queryParameters(courseUrl ?? '')['pv_curso_id']; var courseFirstEnrollment = div.children[4].text; courseFirstEnrollment = courseFirstEnrollment .substring(0, courseFirstEnrollment.indexOf('/')) .trim(); final courseState = div.children[5].text; - final courseFestId = getUrlQueryParameters( + final courseFestId = queryParameters( div.children[6].firstChild?.attributes['href'] ?? '', )['pv_fest_id']; courses.add(