r0oth3x49 / acloud-dl

A cross-platform python based utility to download courses from acloud.guru for personal offline use.
MIT License
350 stars 141 forks source link

Can't download latest course #38

Closed sohel4r closed 4 years ago

sohel4r commented 4 years ago

For example: AWS Certified Solutions Architect Associate 2020

Here is the error: Traceback (most recent call last):on .. File "acloud-dl.py", line 326, in main() File "acloud-dl.py", line 319, in main acloud.course_download(path=options.output, quality=options.quality, download_all=options.download_all) File "acloud-dl.py", line 201, in course_download course = course.get_course(keep_alive=download_all) File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_shared.py", line 88, in get_course self._process_course(keep_alive=keep_alive) File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_internal.py", line 69, in _process_course self._course = InternCloudGuruCourse(self._info, self._session, keep_alive) File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_internal.py", line 79, in init super(InternCloudGuruCourse, self).init() File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_shared.py", line 109, in init self._fetch_course() File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_internal.py", line 85, in _fetch_course self._info = self._real_extract(course_id=course_id)
File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_extract.py", line 356, in _real_extract 'lectures' : self._extract_lectures(lectures) File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_extract.py", line 289, in _extract_lectures sources = self._extract_sources(sources) File "/home/sk/1TB/Tutorials/AWS/acloud-dl/acloud/_extract.py", line 186, in _extract_sources for entry in sources: TypeError: 'NoneType' object is not iterable

r0oth3x49 commented 4 years ago

@sohel4r will be fixed in next commit, will push on weekend