Я пытаюсь сохранить ответ в сеансе, к сожалению, он работает для простых объектов, а не для всех сценариев ios
ниже моя конфигурация
const cookieSession = require('cookie-session');
app.use(bodyParser.json());
app.use(
cookieSession({
maxAge: 30 * 24 * 60 * 60 * 1000,
keys: [keys.cookieKey],
rolling: true,
resave: true,
saveUninitialized: false
})
);
app.get('/api/meeting/list', async (req, res) => {
if (req.session.user) {
const oauth2Client = new google.auth.OAuth2();
oauth2Client.setCredentials({
access_token: req.session.user.accessToken
});
var eventslsist;
calendar.listEvents(oauth2Client, (events) => {
eventslsist = events;
req.session.mlist = events // not working here events array of objects with many filelds
//req.session.mlist=[{test:11},{test:22}] this works
res.send(eventslsist);
}, (error) => {
res.status(201).send(null);
});
}
});
любая идея, что пошло не так ?