Добавить опцию отключения обновления автора в плагине RSS

Если вы измените владельца импортированного сообщения, плагин вернёт его пользователю по умолчанию сразу же после обновления RSS-ленты. Не могли бы вы сделать так, чтобы при обновлении владение не менялось?

Сценарий использования: Мы импортируем сообщения из блога. Владелец по умолчанию — системный пользователь. Если автор сообщения из блога является пользователем форума, мы хотим вручную изменить владельца, чтобы пользователь получал лайки и уведомления о ответах. Однако это невозможно, так как владелец всегда возвращается к системному пользователю.

Учитывая, что сотрудники лучше знают контекст, было бы полезно, если бы изменённый владелец сохранялся. Такое поведение было у предшественника этого плагина, и у нас не возникало этой проблемы там.

4 лайка

Да, именно так работает ядро Discourse с 2018 года:

Переместил это обсуждение в новую тему и добавил метку pr-welcome для настройки на уровне плагина, позволяющей отключить обновление автора. Тому, кто захочет заняться этой задачей, скорее всего, потребуется добавить новый параметр в TopicEmbed.import и затем использовать его в плагине.

4 лайка