getting organizations from the backend

This commit is contained in:
metacryst
2026-01-11 04:53:55 -06:00
parent 13cdff7a5f
commit 434ecac47a
7 changed files with 47 additions and 29 deletions

View File

@@ -37,9 +37,14 @@ export default class AuthHandler {
const email = payload.email;
const user = db.members.getByEmail(email);
const userOrgs = db.edges.getByFrom(db.members.prefix + "-" + user.id)
res.send({ email: user.email, name: user.firstName + " " + user.lastName });
} catch (err) {
let connections = db.MEMBER_IN_NETWORK.getByFrom(db.members.prefix + "-" + user.id)
let userOrgs = connections.map((v) => {
return db.networks.get(v.id)
})
console.log(userOrgs)
res.send({ email: user.email, name: user.firstName + " " + user.lastName, networks: userOrgs});
} catch (e) {
console.error("Error getting profile: ", e)
res.status(401).send({ error: "Invalid token" });
}
}