Improve error handling of packaging functions
This commit is contained in:
		
							parent
							
								
									401d0b1298
								
							
						
					
					
						commit
						baf9b65801
					
				
					 6 changed files with 28 additions and 12 deletions
				
			
		| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
import $ from 'cafy'; import ID from '../../../../misc/cafy-id';
 | 
			
		||||
import DriveFile, { pack } from '../../../../models/drive-file';
 | 
			
		||||
import DriveFile, { packMany } from '../../../../models/drive-file';
 | 
			
		||||
import { ILocalUser } from '../../../../models/user';
 | 
			
		||||
 | 
			
		||||
export const meta = {
 | 
			
		||||
| 
						 | 
				
			
			@ -73,6 +73,5 @@ export default async (params: any, user: ILocalUser) => {
 | 
			
		|||
		});
 | 
			
		||||
 | 
			
		||||
	// Serialize
 | 
			
		||||
	const _files = await Promise.all(files.map(file => pack(file)));
 | 
			
		||||
	return _files;
 | 
			
		||||
	return await packMany(files);
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
import $ from 'cafy'; import ID from '../../../../misc/cafy-id';
 | 
			
		||||
import DriveFile, { pack } from '../../../../models/drive-file';
 | 
			
		||||
import DriveFile, { packMany } from '../../../../models/drive-file';
 | 
			
		||||
import { ILocalUser } from '../../../../models/user';
 | 
			
		||||
 | 
			
		||||
export const meta = {
 | 
			
		||||
| 
						 | 
				
			
			@ -63,5 +63,5 @@ export default (params: any, user: ILocalUser) => new Promise(async (res, rej) =
 | 
			
		|||
		});
 | 
			
		||||
 | 
			
		||||
	// Serialize
 | 
			
		||||
	res(await Promise.all(files.map(file => pack(file))));
 | 
			
		||||
	res(await packMany(files));
 | 
			
		||||
});
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue