UNPKG

ewelink-api

Version:
24 lines (18 loc) 493 B
const { _get } = require('../helpers/utilities'); const errors = require('../data/errors'); module.exports = { async getRegion() { if (!this.email || !this.password) { return { error: 406, msg: errors.invalidAuth }; } const credentials = await this.getCredentials(); const error = _get(credentials, 'error', false); if (error) { return credentials; } return { email: credentials.user.email, region: credentials.region, }; }, };