const { User } = require("../../users/models/user"); const { Follow } = require("../models"); exports.searchFollow = async function({user, targetUser}){ if(user !== targetUser){ const query = await Follow.findOne({ where:{ user: user, target_user: targetUser }, include: [ { model: User, as: 'follower' }, { model: User, as: 'following' } ] }); return { Status: "Success", isMy: false, isNull: (query) ? false : true, data: query } }else if(user === targetUser){ return { Status: "Success", isMy: true, isNull: true }; }else{ return { Status: "Success", isNull: true } }; };