dcard
Version:
👫 Unofficial Dcard API wrapper for Node.js developers.
31 lines (25 loc) • 963 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.resetPassword = exports.createPasswordReset = exports.updatePassword = undefined;
var _lodash = require('lodash');
var _request = require('../request');
var updatePassword = exports.updatePassword = function updatePassword(data) {
return (0, _request.api)('passwords', {
method: 'put',
body: (0, _lodash.pick)(data, ['current', 'password'])
}).then(_request.filterError);
};
var createPasswordReset = exports.createPasswordReset = function createPasswordReset(data) {
return (0, _request.api)('passwords/reset', {
method: 'post',
body: (0, _lodash.pick)(data, ['email'])
}).then(_request.filterError);
};
var resetPassword = exports.resetPassword = function resetPassword(token, data) {
return (0, _request.api)('passwords/reset/' + token, {
method: 'put',
body: (0, _lodash.pick)(data, ['password'])
}).then(_request.filterError);
};