Strange return after createrecord
duard opened this issue · comments
Carlos Eduardo commented
When I run this code
export function createResourceFromAbcFarma(resource) {
return new Resource({
med_Abc: resource.ID_PRODUTO,
med_Ctr: resource.NOME_FABRICANTE,
med_Cap: resource.CAP,
med_Tarja: resource.ID_TARJA,
lab_Nom: resource.NOME_FABRICANTE,
med_Tipmed: resource.DESCRICAO_TIPO_PRODUTO,
med_Des: resource.NOME,
med_Apr: resource.DESCRICAO,
med_Princi: resource.COMPOSICAO,
med_Barra: resource.EAN,
med_Lab: resource.ID_FABRICANTE,
med_Negpos: resource.ID_LCCT,
med_pla17: resource.MED_PLA17,
med_pla175: resource.PF_17_5,
med_pla18: resource.PF_18,
med_pla12: resource.PF_12,
med_pla20: resource.PF_20
})
.save()
.then(resource => {
console.log(`Inserindo ${JSON.stringify(resource.refresh())}`);
return resource;
});
}
The record is inserted on my table, but resource.refresh() result in :
Inserindo {"isFulfilled":false,"isRejected":false}
Saugat Acharya commented
return resource.refresh()
resource
is probably a promise. It has not been resolved.