@speakr/speakr-module-services
Version:
SPEAKR Shared Service Module
26 lines (21 loc) • 531 B
JavaScript
;
const db = require('../../db/');
module.exports = {
byInfluencer
};
function byInfluencer(options) {
return db.influencer_profiles.findOrCreate({where: {
influencer_id: options.influencers.id
}})
.spread(influencer_profiles => {
if (!!influencer_profiles) {
options.influencer_profiles = influencer_profiles;
return Promise.resolve(options);
} else {
return Promise.resolve(options);
}
})
.catch(err => {
return Promise.reject(err);
});
}