Я часто понимаю причины, лежащие в основе правил, и способы их устранения, но я не понимаю, как их устранить.
Стоит упомянуть, что я прочитал документы дляправило, но оно не
Это ошибка, которую я получаю:
Possible race condition: `req.meta.pageImage` might be reassigned based on an outdated value of `req.meta.pageImage`
И этот код вызывает ее:
async function retailerAction(req, res) {
const { groupId } = req.params;
let group;
try {
const result = await trinidad.jupiter.callAsync({
method: 'GET',
path: `/marketplace/groups/${groupId}?include=group.imageId,group.name,group.description`,
req
});
group = result.group;
} catch (e) {}
if (group.imageId) {
req.meta.pageImage = group.imageId; // <--- error
} else {
req.meta.pageImage = null; // <--- error
}
req.renderModel = { // <--- error
title: { text: group.name },
metaDescription: {
description: normalizeDraftjsText(group.description)
}
};
routeHandler(req, res);
}