ltijs
Version:
Easily turn your web application into a LTI 1.3 Learning Tool.
20 lines • 619 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildMemberships = buildMemberships;
const freeze_1 = require("#utils/objects/freeze");
function buildMemberships(result) {
return (0, freeze_1.deepFreeze)({
...result,
members: result.members.map(buildMember),
});
}
function buildMember(member) {
return {
...member,
givenName: member.given_name,
familyName: member.family_name,
userId: member.user_id,
lisPersonSourcedid: member.lis_person_sourcedid,
};
}
//# sourceMappingURL=names-and-roles.serializer.js.map