|  | @@ -38,16 +38,16 @@ public class StoragePluginContext {
 | 
	
		
			
				|  |  |  		return StoragePlugin.getUploadSign(uploadSign);
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	public void setFileAcl(String storagePluginName,String fileName,Boolean isPublic){
 | 
	
		
			
				|  |  | +	public void setFileAcl(String storagePluginName,String fileName,Boolean isPublic,String bucketName){
 | 
	
		
			
				|  |  |  		StoragePlugin storagePlugin = getStoragePlugin(storagePluginName);
 | 
	
		
			
				|  |  | -		storagePlugin.setFileAcl(fileName,isPublic);
 | 
	
		
			
				|  |  | +		storagePlugin.setFileAcl(fileName,isPublic,bucketName);
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	public String getPublicUrl(String fileName){
 | 
	
		
			
				|  |  | +	public String getPublicUrl(String fileName,String bucketName){
 | 
	
		
			
				|  |  |  		try {
 | 
	
		
			
				|  |  |  			String substring = fileName.substring(0, fileName.lastIndexOf("?"));
 | 
	
		
			
				|  |  |  			String substring1 = substring.substring(substring.lastIndexOf("/") + 1);
 | 
	
		
			
				|  |  | -			this.setFileAcl(KS3StoragePlugin.PLUGIN_NAME,substring1,true);
 | 
	
		
			
				|  |  | +			this.setFileAcl(KS3StoragePlugin.PLUGIN_NAME,substring1,true,bucketName);
 | 
	
		
			
				|  |  |  			return substring;
 | 
	
		
			
				|  |  |  		}catch (Exception e) {
 | 
	
		
			
				|  |  |  			e.printStackTrace();
 |