@authrocket/authrocket-node
Version:
AuthRocket library for Node
22 lines (16 loc) • 439 B
JavaScript
const Resource = require('./resource')
class Invitation extends Resource {
constructor(client) {
super(client)
this.path = 'invitations'
this.rootElement = 'invitation'
}
invite(id, params={}) {
if (!id)
return this.isBlankError()
const path = `${this.path}/${encodeURI(id)}/invite`
params = this.buildRoot(params)
return this.client.post(path, params)
}
}
module.exports = Invitation