mirror of
https://cdm-project.com/Download-Tools/udemy-downloader.git
synced 2025-04-30 17:34:25 +02:00
bug fixes
This commit is contained in:
parent
06e295d2b6
commit
e77bd8a959
5
main.py
5
main.py
@ -1469,6 +1469,7 @@ def parse_new(udemy_object: dict, udemy: Udemy):
|
|||||||
lecture_data = lecture.get("data")
|
lecture_data = lecture.get("data")
|
||||||
asset = lecture_data.get("asset")
|
asset = lecture_data.get("asset")
|
||||||
supp_assets = lecture_data.get("supplementary_assets")
|
supp_assets = lecture_data.get("supplementary_assets")
|
||||||
|
retVal = []
|
||||||
|
|
||||||
if isinstance(asset, dict):
|
if isinstance(asset, dict):
|
||||||
asset_type = asset.get("asset_type").lower() or asset.get("assetType").lower
|
asset_type = asset.get("asset_type").lower() or asset.get("assetType").lower
|
||||||
@ -1486,6 +1487,8 @@ def parse_new(udemy_object: dict, udemy: Udemy):
|
|||||||
retVal = udemy._extract_ppt(asset, index)
|
retVal = udemy._extract_ppt(asset, index)
|
||||||
elif asset_type == "audio":
|
elif asset_type == "audio":
|
||||||
retVal = udemy._extract_audio(asset, index)
|
retVal = udemy._extract_audio(asset, index)
|
||||||
|
else:
|
||||||
|
logger.warning(f"Unknown asset type: {asset_type}")
|
||||||
|
|
||||||
stream_urls = asset.get("stream_urls")
|
stream_urls = asset.get("stream_urls")
|
||||||
if stream_urls != None:
|
if stream_urls != None:
|
||||||
@ -1771,7 +1774,7 @@ def main():
|
|||||||
if info:
|
if info:
|
||||||
_print_course_info(udemy_object)
|
_print_course_info(udemy_object)
|
||||||
else:
|
else:
|
||||||
parse_new(udemy_object)
|
parse_new(udemy_object, udemy)
|
||||||
else:
|
else:
|
||||||
udemy_object = {}
|
udemy_object = {}
|
||||||
udemy_object["bearer_token"] = bearer_token
|
udemy_object["bearer_token"] = bearer_token
|
||||||
|
Loading…
x
Reference in New Issue
Block a user