workspaces добавлено
This commit is contained in:
@@ -15,17 +15,16 @@ import (
|
||||
type CreativeDetails struct {
|
||||
CreativeEditorFields // Встраивание общих полей
|
||||
|
||||
CreativeID string
|
||||
ProjectID string
|
||||
WorkspaceID string
|
||||
BackState bot.State
|
||||
CreativeID string
|
||||
ProjectID string
|
||||
BackState bot.State
|
||||
|
||||
// Флаг подтверждения удаления
|
||||
confirmingDelete bool
|
||||
}
|
||||
|
||||
func (s *CreativeDetails) Enter(b *bot.Bot, mode bot.RenderMode) {
|
||||
creative, err := b.Backend.GetCreative(context.Background(), b.Session.JWT, s.WorkspaceID, s.CreativeID)
|
||||
creative, err := b.Backend.GetCreative(context.Background(), b.Session.JWT, b.Session.WorkspaceID, s.CreativeID)
|
||||
if err != nil {
|
||||
log.Error().Err(err).Str("creative_id", s.CreativeID).Msg("Failed to get creative")
|
||||
b.SendNew("<b>❌ Не удалось загрузить креатив</b>", Keyboard(
|
||||
@@ -313,13 +312,7 @@ func (s *CreativeDetails) updateCreative(b *bot.Bot) {
|
||||
input.Buttons = &buttons
|
||||
|
||||
// Отправляем запрос на обновление
|
||||
_, err = b.Backend.UpdateCreative(
|
||||
context.Background(),
|
||||
jwt,
|
||||
s.WorkspaceID,
|
||||
s.CreativeID,
|
||||
input,
|
||||
)
|
||||
_, err = b.Backend.UpdateCreative(context.Background(), jwt, b.Session.WorkspaceID, s.CreativeID, input)
|
||||
|
||||
if err != nil {
|
||||
log.Error().Err(err).Str("creative_id", s.CreativeID).Msg("Failed to update creative")
|
||||
@@ -341,7 +334,7 @@ func (s *CreativeDetails) updateCreative(b *bot.Bot) {
|
||||
}
|
||||
|
||||
func (s *CreativeDetails) deleteCreative(b *bot.Bot) {
|
||||
err := b.Backend.DeleteCreative(context.Background(), b.Session.JWT, s.WorkspaceID, s.CreativeID)
|
||||
err := b.Backend.DeleteCreative(context.Background(), b.Session.JWT, b.Session.WorkspaceID, s.CreativeID)
|
||||
|
||||
if err != nil {
|
||||
s.confirmingDelete = false // Сбрасываем флаг подтверждения
|
||||
|
||||
Reference in New Issue
Block a user