Всем привет!
Столкнулся с нестандартой ошибкой...
Во в чём суть, когда я сохраняю обьект пользователя получаю ошибку E1100 с таким коментарием
E11000 duplicate key error collection: f5alert.users index: apikey_1 dup key: { apikey: null }
...
code: 11000,
keyPattern: { apikey: 1 },
keyValue: { apikey: null }
Проблема в том, что у меня попросту нету поля apikey
const id = ctx.message?.from.id
const newUser = new User({
tel_id: id,
appState: {
action: ACTIONS.WAITING,
payload: {}
}
})
ctx.reply(`Привіт, я покликаний сповіщати про надходженяя нових ремонтів!
Щоб розпочати процес налаштування напиши /setup`)
await newUser.save()
// console.log('user data', {
// tel_id: id,
// appState: {
// action: ACTIONS.WAITING,
// payload: {}
// }
// });
Вот что возврощает console.log()
user data { tel_id: *сдесь ID телеграм которое 100% уникальное*, appState: { action: 'WAITING', payload: {} } }
Что я только не пробовал, но не можу понять откуда взялся этот apikey
Помогите!!!