| 
					
				 | 
			
			
				@@ -4,7 +4,6 @@ from collections.abc import Generator 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import boto3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from botocore.client import Config 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from botocore.exceptions import ClientError 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-from flask import Flask 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 from extensions.storage.base_storage import BaseStorage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -14,8 +13,8 @@ logger = logging.getLogger(__name__) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class AwsS3Storage(BaseStorage): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     """Implementation for Amazon Web Services S3 storage.""" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    def __init__(self, app: Flask): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        super().__init__(app) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    def __init__(self): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        super().__init__() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         app_config = self.app.config 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.bucket_name = app_config.get("S3_BUCKET_NAME") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if app_config.get("S3_USE_AWS_MANAGED_IAM"): 
			 |