Плагин Locations 🌍

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

[Админ-уведомление] Плагин ‘discourse-locations’ содержит код, который необходимо обновить. (ID: discourse.jquery-autocomplete) (узнать больше)

Другие сообщения в консоли разработчика браузера:

ПРЕДУПРЕЖДЕНИЕ О УСТАРЕВАНИИ: [ПЛАГИН discourse-locations] Путь свойства user использовался в шаблоне discourse/plugins/discourse-locations/discourse/templates/connectors/user-card-location-and-website/replace-location.hbs без использования this. Это поведение по умолчанию устарело; все свойства должны обращаться к this при использовании в шаблоне: {{this.user}} [ID устаревания: ember-this-fallback.this-property-fallback] Это будет удалено в ember-this-fallback n/a. Подробнее см. Resolving the `this-property-fallback` deprecation.

ПРЕДУПРЕЖДЕНИЕ О УСТАРЕВАНИИ: [ПЛАГИН discourse-locations] Путь свойства showUserLocation использовался в шаблоне discourse/plugins/discourse-locations/discourse/templates/connectors/user-card-location-and-website/replace-location.hbs без использования this. Это поведение по умолчанию устарело; все свойства должны обращаться к this при использовании в шаблоне: {{this.showUserLocation}} [ID устаревания: ember-this-fallback.this-property-fallback] Это будет удалено в ember-this-fallback n/a. Подробнее см. Resolving the `this-property-fallback` deprecation.

ПРЕДУПРЕЖДЕНИЕ О УСТАРЕВАНИИ: [ПЛАГИН discourse-locations] Путь свойства linkWebsite использовался в шаблоне discourse/plugins/discourse-locations/discourse/templates/connectors/user-card-location-and-website/replace-location.hbs без использования this. Это поведение по умолчанию устарело; все свойства должны обращаться к this при использовании в шаблоне: {{this.linkWebsite}} [ID устаревания: ember-this-fallback.this-property-fallback] Это будет удалено в ember-this-fallback n/a. Подробнее см. Resolving the `this-property-fallback` deprecation.

ПРЕДУПРЕЖДЕНИЕ О УСТАРЕВАНИИ: [ПЛАГИН discourse-locations] Путь свойства removeNoFollow использовался в шаблоне discourse/plugins/discourse-locations/discourse/templates/connectors/user-card-location-and-website/replace-location.hbs без использования this. Это поведение по умолчанию устарело; все свойства должны обращаться к this при использовании в шаблоне: {{this.removeNoFollow}} [ID устаревания: ember-this-fallback.this-property-fallback] Это будет удалено в ember-this-fallback n/a. Подробнее см. Resolving the `this-property-fallback` deprecation.

2 лайка