Обновление не работает в конкретной ситуации
Я получаю список любимых навыков для пользователя.
(UserTable)->(пользователь)->(favourite_skill)->(навыки)
gun.get('userTable')
.get(user.pk)
.get('favorite_skill')
.map()
.on(
(skill, pk) => {
cb(skill, pk)
}
)
После редактирования одного из этих навыков и обновления ничего не происходит. Данные остаются неизменными и на оружейном сервере.
gun.get('skillTable').get(skill.pk).put(skill)
Все работает хорошо, когда я получаю полный список навыков, как это:
gun.get('skillTable').map().on(....)