io3fix
Version:
toolkit for interior apps
18 lines (16 loc) • 562 B
JavaScript
import callServices from '../services/call.js'
import Promise from 'bluebird'
import log from 'js-logger'
/**
* Reenerate secret API key
*/
export default function regenerateSecretApiKey () {
log.debug('Sending API request to generate secret API key ...')
return callServices('Organization.generateSecretApiKey').then(function onSuccess(key) {
log.debug('API: Generating secret API key successful: ', key)
return key
}, function onReject(error) {
log.error('API: Error generating secret key.', error)
return Promise.reject(error)
})
}