mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-11-04 00:25:15 +00:00 
			
		
		
		
	[ie/francetv] Improve error handling (#13726)
Closes #13324 Authored by: bashonly
This commit is contained in:
		@@ -124,9 +124,10 @@ class FranceTVIE(InfoExtractor):
 | 
				
			|||||||
            elif code := traverse_obj(dinfo, ('code', {int})):
 | 
					            elif code := traverse_obj(dinfo, ('code', {int})):
 | 
				
			||||||
                if code == 2009:
 | 
					                if code == 2009:
 | 
				
			||||||
                    self.raise_geo_restricted(countries=self._GEO_COUNTRIES)
 | 
					                    self.raise_geo_restricted(countries=self._GEO_COUNTRIES)
 | 
				
			||||||
                elif code in (2015, 2017):
 | 
					                elif code in (2015, 2017, 2019):
 | 
				
			||||||
                    # 2015: L'accès à cette vidéo est impossible. (DRM-only)
 | 
					                    # 2015: L'accès à cette vidéo est impossible. (DRM-only)
 | 
				
			||||||
                    # 2017: Cette vidéo n'est pas disponible depuis le site web mobile (b/c DRM)
 | 
					                    # 2017: Cette vidéo n'est pas disponible depuis le site web mobile (b/c DRM)
 | 
				
			||||||
 | 
					                    # 2019: L'accès à cette vidéo est incompatible avec votre configuration. (DRM-only)
 | 
				
			||||||
                    drm_formats = True
 | 
					                    drm_formats = True
 | 
				
			||||||
                    continue
 | 
					                    continue
 | 
				
			||||||
                self.report_warning(
 | 
					                self.report_warning(
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user