json неведомая единичка

schtolz

Известный
Автор темы
111
66
Версия MoonLoader
.026-beta
Привет, почему этот код:

Lua:
if j[dateEst] == nil then -- если нет записи за дату, тогда
table.insert(j, -- добавим в таблицу JSON запись
{
[dateEst] ={ -- по этой дате
log={},
salary=0,
deposit=0,
orgsalary=0
}
 })
json.save(j,'salary.json')
end
Вот в этот json файл
JSON:
{"settings":{"y":0,"x":0,"fontsize":20,"stats":true},
"280323":{"log":{},"salary":0,"orgsalary":0,"deposit":0},
"270323":{"log":{},"salary":0,"orgsalary":0,"deposit":0}
}
Добавляет дату с единичкой впереди? Тоесть он редактирует этот JSON файл следующим образом
JSON:
{
"270323":{"log":{},"salary":0,"deposit":0,"orgsalary":0},
"1":{"290323":{"log":{},"salary":0,"orgsalary":0,"deposit":0}}, // та самая запись
"280323":{"log":{},"salary":0,"deposit":0,"orgsalary":0},
"settings":{"y":0,"x":0,"fontsize":20,"stats":true}
}
Я нигде не даю повода ему писать эту единичку впереди, оно в JSON файл не дублируется