in services/profile.js [40:66]
async setPersonas() {
let newPersonas = config.newPersonas;
let personas = await GraphApi.getPersonaAPI();
for (let persona of personas) {
config.pushPersona({
name: persona.name,
id: persona.id
});
}
let existingPersonas = config.personas;
console.log({ existingPersonas });
for (let persona of newPersonas) {
if (!(persona.name in existingPersonas)) {
let personaId = await GraphApi.postPersonaAPI(
persona.name,
persona.picture
);
config.pushPersona({
name: persona.name,
id: personaId
});
console.log(config.personas);
}
}
}