время в топе и тэги креативов
This commit is contained in:
@@ -60,6 +60,9 @@ func (s *CreativeDetails) Enter(b *bot.Bot, mode bot.RenderMode) {
|
||||
for _, btn := range creative.Buttons {
|
||||
s.Buttons = append(s.Buttons, InlineButton{Text: btn.Text, URL: btn.URL})
|
||||
}
|
||||
if creative.Tag != "" {
|
||||
s.Tag = &creative.Tag
|
||||
}
|
||||
s.MediaChanged = false
|
||||
s.ClearInputMode()
|
||||
|
||||
@@ -109,6 +112,19 @@ func (s *CreativeDetails) HandleCallback(b *bot.Bot, u *echotron.Update) {
|
||||
s.UpdateCreativePreview(b)
|
||||
s.showManagementPanelWithDelete(b)
|
||||
|
||||
case data == "edit_tag":
|
||||
s.ShowTagPanel(b)
|
||||
|
||||
case data == "tag_testing":
|
||||
tag := "testing"
|
||||
s.Tag = &tag
|
||||
s.showManagementPanelWithDelete(b)
|
||||
|
||||
case data == "tag_production":
|
||||
tag := "production"
|
||||
s.Tag = &tag
|
||||
s.showManagementPanelWithDelete(b)
|
||||
|
||||
case data == "cancel_add_button":
|
||||
// Отменяем добавление кнопки
|
||||
s.CancelPendingButton(b)
|
||||
@@ -293,6 +309,7 @@ func (s *CreativeDetails) updateCreative(b *bot.Bot) {
|
||||
input := backend.UpdateCreativeInput{
|
||||
Name: s.Name,
|
||||
Text: s.Text,
|
||||
Tag: s.Tag,
|
||||
}
|
||||
if s.MediaChanged {
|
||||
if len(s.MediaItems) > 0 {
|
||||
|
||||
Reference in New Issue
Block a user