UNPKG

@speakr/speakr-module-services

Version:
33 lines (30 loc) 808 B
"use strict"; const db = require('../../db'); module.exports = function(options){ return db.accounts.update( { active: options.active, access_token: options.access_token, refresh_token: options.refresh_token, access_secret: options.access_secret, platform_user_image: options.platform_user_image, profile_link: options.profile_link, influencer_id: options.influencers.dataValues ? options.influencers.dataValues.id : options.influencers.id, current_username: options.current_username, expired_access_token: false }, { where: { id: options.accounts.id }, returning: true } ) .then(accounts => { if (!!accounts) { options.accounts = accounts; return Promise.resolve(options); } else { return Promise.resolve(options); } } ); };