rdc
04/17/2019, 9:12 AMconst 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
};
}
}
};