fix(arte): add required property url

The info dict documentation lists url as a required property:
```
url:            Final video URL.
```
https://github.com/yt-dlp/yt-dlp/blob/master/yt_dlp/extractor/common.py#L281

The extractor should also return this property.

Initially, I thought `webpage_url` would not be in the documentation,
so I renamed `webpage_url` to `url`.
Later, I learnt that there is also the optional property `webpage_url`.
This is why I'm adding the required url and keeping `webpage_url` as is.
pull/14411/head
Casaper 2 days ago
parent 4429fd0450
commit 0554d18f68
No known key found for this signature in database
GPG Key ID: F24371C1FF84065C

@ -214,6 +214,7 @@ class ArteTVIE(ArteTVBaseIE):
return { return {
'id': metadata['providerId'], 'id': metadata['providerId'],
'url': traverse_obj(metadata, ('link', 'url')),
'webpage_url': traverse_obj(metadata, ('link', 'url')), 'webpage_url': traverse_obj(metadata, ('link', 'url')),
'title': traverse_obj(metadata, 'subtitle', 'title'), 'title': traverse_obj(metadata, 'subtitle', 'title'),
'alt_title': metadata.get('subtitle') and metadata.get('title'), 'alt_title': metadata.get('subtitle') and metadata.get('title'),

Loading…
Cancel
Save