# Изменение даты закрытия опроса в период редактирования ninja не применяется

**URL:** https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729
**Category:** Bug
**Created:** [29.Сентябрь.2020 12:08:56 UTC](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729 "2020-09-29T12:08:56Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [29.Сентябрь.2020 12:08:56 UTC](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729/1 "2020-09-29T12:08:56Z")

</div>

Шаги для воспроизведения:

- создайте пост и добавьте опрос
- установите «Автоматически закрывать опрос» на 5 минут в будущем
- опубликуйте пост (в опросе отображается «Закрыть через 5 минут»)
- отредактируйте пост в течение 5 минут и измените дату закрытия на следующий день
- сохраните изменения (в опросе теперь отображается «Закрыть через день»)
- через 5 минут опрос всё равно закроется (в опросе по-прежнему отображается «Закрыть через день»)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [29.Сентябрь.2020 13:41:51 UTC](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729/2 "2020-09-29T13:41:51Z")

</div>

Вы не можете редактировать атрибуты опроса, такие как стиль и т. д.

Это связано с тем, что, оглядываясь назад, мы сделали неудачный выбор, выбрав bbcode для синтаксиса опроса, что, в свою очередь, сделало сложным анализ и расширение атрибутов на протяжении многих лет.

@cvx недавно работал над атрибутами опроса, верно?

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [29.Сентябрь.2020 13:50:26 UTC](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729/3 "2020-09-29T13:50:26Z")

</div>

> [@Falco](#):
>
> Вы не можете редактировать атрибуты опроса, такие как стиль и т. д.

Не совсем понимаю? Опрос можно редактировать в течение первых 5 минут, но когда установлена дата закрытия опроса, создаётся задание Sidekiq, и оно не обновляется с учётом изменённого времени?

Возможно, это покажет, что происходит:

_Poll ([view on site](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729/3))_

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [29.Сентябрь.2020 14:00:07 UTC](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729/4 "2020-09-29T14:00:07Z")

</div>

Через 5 минут

 ![Screenshot_20200929-155820_1](https://global.discourse-cdn.com/meta/original/3X/6/b/6bea92f429ac8154f5cd3e687305b5a601913dda.png)

Я ожидал, что это изменит задачу Sidekiq так же, как таймер темы, когда дата изменена?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [29.Сентябрь.2020 19:41:26 UTC](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729/5 "2020-09-29T19:41:26Z")

</div>

> [@md-misko](#):
>
> Можно редактировать опрос в первые 5 минут.

Вы можете добавлять варианты голосования, но в основном атрибуты опроса, то есть то, что находится внутри этой красной рамки:

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/4/641d22857c4b25eba8c14b1dc402eb74771d1bec.png)

невозможно обновить из-за проблем с парсингом.

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [29.Сентябрь.2020 19:48:54 UTC](https://meta.discourse.org/t/changing-close-date-on-a-poll-inside-ninja-edit-period-is-not-applied/165729/6 "2020-09-29T19:48:54Z")

</div>

OK, теперь всё ясно. Значит, единственный способ «отредактировать» эти настройки — удалить опрос и создать его заново.
