Let helpers.generate_*_thumbnail raise FileNotFoundError.
This commit is contained in:
		
							parent
							
								
									8fdbd49f70
								
							
						
					
					
						commit
						0ccfa74709
					
				
					 1 changed files with 4 additions and 0 deletions
				
			
		|  | @ -156,6 +156,8 @@ def fit_into_bounds(image_width, image_height, frame_width, frame_height): | |||
|     return (new_width, new_height) | ||||
| 
 | ||||
| def generate_image_thumbnail(filepath, width, height): | ||||
|     if not os.path.isfile(filepath): | ||||
|         raise FileNotFoundError(filepath) | ||||
|     image = PIL.Image.open(filepath) | ||||
|     (image_width, image_height) = image.size | ||||
|     (new_width, new_height) = fit_into_bounds( | ||||
|  | @ -183,6 +185,8 @@ def generate_image_thumbnail(filepath, width, height): | |||
|     return image | ||||
| 
 | ||||
| def generate_video_thumbnail(filepath, outfile, width, height, **special): | ||||
|     if not os.path.isfile(filepath): | ||||
|         raise FileNotFoundError(filepath) | ||||
|     probe = constants.ffmpeg.probe(filepath) | ||||
|     if not probe.video: | ||||
|         return False | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue