Я застрял, пытаясь обновить свой плагин (Bump Reset plugin - Annotated to help new devs), чтобы он корректно отображался в текущей версии Discourse.
Исходный файл находится здесь:
Способ добавления элемента в меню администратора поста следующий:
api.decorateWidget('post-admin-menu:after', resetBumpButtonDecorateCallback);
Где resetBumpButtonDecorateCallback определяет атрибуты кнопки, а затем вызывает dec.attach.
Раньше это выглядело правильно, но теперь выглядит неправильно.
Новая кнопка добавляется как <li>...</li> вне списка <ul>...</ul> меню:
При клике кнопка работает нормально, но, очевидно, выглядит неправильно.
Делаю ли я всё правильно, или есть более новый/лучший способ решения этой задачи?
Могу ли я изменить свой код так, чтобы элемент добавлялся внутрь списка, а не после него?
Большое спасибо за ваше время!

