@eclass/cev-providers
Version:
Integración Proveedores CEV
25 lines • 2.62 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.participantToMeeting = void 0;
const fetchEndpoint_1 = require("./lib/fetchEndpoint");
const participantToMeeting = async (props) => {
const { meeting, participant, token } = props;
try {
const { response } = await (0, fetchEndpoint_1.fetchEndpoint)({
token,
method: 'post',
pathUrl: `/meetings/${meeting.id}/registrants`,
body: {
email: participant.email,
first_name: participant.firstName,
last_name: participant.lastName
}
});
return !!response;
}
catch (err) {
throw new Error(err);
}
};
exports.participantToMeeting = participantToMeeting;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFydGljaXBhbnRUb01lZXRpbmcuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9saWIvWm9vbS9wYXJ0aWNpcGFudFRvTWVldGluZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSx1REFBbUQ7QUFHNUMsTUFBTSxvQkFBb0IsR0FBRyxLQUFLLEVBQ3ZDLEtBQWdDLEVBQ2QsRUFBRTtJQUNwQixNQUFNLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsR0FBRyxLQUFLLENBQUE7SUFFN0MsSUFBSTtRQUNGLE1BQU0sRUFBRSxRQUFRLEVBQUUsR0FBRyxNQUFNLElBQUEsNkJBQWEsRUFBQztZQUN2QyxLQUFLO1lBQ0wsTUFBTSxFQUFFLE1BQU07WUFDZCxPQUFPLEVBQUUsYUFBYSxPQUFPLENBQUMsRUFBRSxjQUFjO1lBQzlDLElBQUksRUFBRTtnQkFDSixLQUFLLEVBQUUsV0FBVyxDQUFDLEtBQUs7Z0JBQ3hCLFVBQVUsRUFBRSxXQUFXLENBQUMsU0FBUztnQkFDakMsU0FBUyxFQUFFLFdBQVcsQ0FBQyxRQUFRO2FBQ2hDO1NBQ0YsQ0FBQyxDQUFBO1FBRUYsT0FBTyxDQUFDLENBQUMsUUFBUSxDQUFBO0tBQ2xCO0lBQUMsT0FBTyxHQUFHLEVBQUU7UUFDWixNQUFNLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFBO0tBQ3JCO0FBQ0gsQ0FBQyxDQUFBO0FBckJZLFFBQUEsb0JBQW9CLHdCQXFCaEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBmZXRjaEVuZHBvaW50IH0gZnJvbSAnLi9saWIvZmV0Y2hFbmRwb2ludCdcbmltcG9ydCB7IFBhcnRpY2lwYW50VG9NZWV0aW5nUHJvcHMgfSBmcm9tICcuLidcblxuZXhwb3J0IGNvbnN0IHBhcnRpY2lwYW50VG9NZWV0aW5nID0gYXN5bmMgKFxuICBwcm9wczogUGFydGljaXBhbnRUb01lZXRpbmdQcm9wc1xuKTogUHJvbWlzZTxib29sZWFuPiA9PiB7XG4gIGNvbnN0IHsgbWVldGluZywgcGFydGljaXBhbnQsIHRva2VuIH0gPSBwcm9wc1xuXG4gIHRyeSB7XG4gICAgY29uc3QgeyByZXNwb25zZSB9ID0gYXdhaXQgZmV0Y2hFbmRwb2ludCh7XG4gICAgICB0b2tlbixcbiAgICAgIG1ldGhvZDogJ3Bvc3QnLFxuICAgICAgcGF0aFVybDogYC9tZWV0aW5ncy8ke21lZXRpbmcuaWR9L3JlZ2lzdHJhbnRzYCxcbiAgICAgIGJvZHk6IHtcbiAgICAgICAgZW1haWw6IHBhcnRpY2lwYW50LmVtYWlsLFxuICAgICAgICBmaXJzdF9uYW1lOiBwYXJ0aWNpcGFudC5maXJzdE5hbWUsXG4gICAgICAgIGxhc3RfbmFtZTogcGFydGljaXBhbnQubGFzdE5hbWVcbiAgICAgIH1cbiAgICB9KVxuXG4gICAgcmV0dXJuICEhcmVzcG9uc2VcbiAgfSBjYXRjaCAoZXJyKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGVycilcbiAgfVxufVxuIl19