Ну, в основном у меня есть страница сеанса, где я добавляю пакеты (под пакетами понимают части, которые определяют этот сеанс, такие как имя, описание, изображение и т. Д. c.), На этой странице у меня есть варианты : [закончить] сохранить или удалить добавленные пакеты, [отменить] отменить добавленные или удаленные пакеты, [отредактировать] изменить один из пакетов (ранее сохраненный или несохраненный).
Моя проблема заключается именно в этом третьем пункте, точнее при редактировании несохраненного пакета. Таким образом, если я нажимаю на кнопку «Изменить» в уже сохраненном пакете, я могу редактировать его нормально, возвращать, и все будет в порядке, поскольку, если я нажимаю на кнопку «Редактировать несохраненный пакет», я также могу редактировать его как обычно, но когда я вернусь, пакет удален из списка, потому что он не был сохранен. Редактирование в пакете выполняется и сохраняется как обычно, но я обязан добавить его снова, чтобы завершить все (не идеально), или сохранить перед редактированием (тоже не идеально, так как представьте себе, что нужно сохранять один за другим в сеансах с 20 или более пакетов, например).
Любая помощь приветствуется разработчики, мне действительно нужен свет, где go.
Что касается кода, если у вас есть доступность, я могу присоединиться к раздоры или тусовки для обсуждения решений.