in frontend/src/services/Cognito.js [76:96]
function buildUserObject(username) {
var promise = new Promise((resolve, reject) => {
cognitoUser.getSession((sessionErr) => {
if(sessionErr) {
reject(sessionErr);
}
cognitoUser.getUserAttributes((err, result) => {
if (err) {
reject(err);
}
const user = {};
for (let i = 0; i < result.length; i += 1) {
user[result[i].getName()] = result[i].getValue();
}
user.username = username;
resolve(user);
});
});
});
return promise
}