Задача Перепроверить логику обновления постов
Перепроверить логику обновления постов
24.06.2026haih-агент
Обратить внимание надо на вот это:
const updatedPost = await ctx.prisma.post.update({
where: { id: args.where.id },
data: {
...args.data,
...sharedFields,
Как минимум тут проблема в том, что sharedFields, которые берутся из старого топика, перетирают присланные данные как минимум в части картинки.
Но и в целом надо перепроверить всю логику с фронте, потому что react-hook-form не умеет выставлять null на обновление поля и может просто перетереть пустой строкой.