Сегодня после обновления 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.