Is there a better way to write this resolver? -&gt...
# orm-help
r
Is there a better way to write this resolver? ->
Copy code
const Admin = {
	profilePic:{
		fragment: 'fragment userId on Admin { id }',
		async resolve(parent, args, { prisma }, info) {		
			const s3Object = await prisma.query.s3Objects({
				where:{
					admin:{
						id: parent.id
					}
				}
			});
			return s3Object.length > 0 ?
				{
					bucket: s3Object[0].bucket,
					region: s3Object[0].region,
					key: s3Object[0].key
				} :
				{
					bucket: null,
					region: null,
					key: null
				};		            
		}
	}
};