/********** Brijesh ********/ // const querys = await strapi.query('post').find({ // _limit: 0, // }, ["user"]); // let postIdFiltered = []; // for (let i = 0; i < querys.length; i++) { // const post = querys[i]; // let postId = post._id; // // console.log(postId); // postIdFiltered.push(postId); // } //const media = await strapi.query('file', 'upload').find({"related.ref":'5eb46fdd0df4397c76d2b1fb',_limit: 1}); const media = await strapi.query('file', 'upload').find({_limit: 0}); let fileData = []; media.forEach(async function (items) { if(items.related[0] !== undefined){ var cType = items.related[0].__contentType; var postId = items.related[0].id; // if(cType == 'Post'){ // if(postId !== undefined){ // try { // var mediaId = items.id; // //var newMedia = '[{'+ mediaId.toString() +'}]'; // await strapi.query('post').update({ // _id: postId.toString(), // }, { // media: mediaId.toString(), // }); // console.log(mediaId); // } catch (error) { console.log(error); } // } // } if(cType == 'UsersPermissionsUser'){ if(postId !== undefined){ //console.log(items); return false; var userId = items.related[0].id; try { var mediaId = items.id; //var newMedia = '[{'+ mediaId.toString() +'}]'; await strapi.query('user', 'users-permissions').update({ _id: userId.toString(), }, { photo: mediaId.toString(), thumb: mediaId.toString(), }); console.log(mediaId); } catch (error) { console.log(error); } } } } }); console.log('test'); return false; /********* End ****/