From 5a2794a0c78d3fbea1e04482eaaa1097c0259953 Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Tue, 13 Dec 2016 15:53:04 +0800 Subject: [PATCH] FIX: `Discourse.ajax` is deprecated. --- .../javascripts/discourse/controllers/avatar-selector.js.es6 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/discourse/controllers/avatar-selector.js.es6 b/app/assets/javascripts/discourse/controllers/avatar-selector.js.es6 index c59c632e38a5eb..ab30fef157240b 100644 --- a/app/assets/javascripts/discourse/controllers/avatar-selector.js.es6 +++ b/app/assets/javascripts/discourse/controllers/avatar-selector.js.es6 @@ -1,5 +1,6 @@ import computed from "ember-addons/ember-computed-decorators"; import ModalFunctionality from "discourse/mixins/modal-functionality"; +import { ajax } from 'discourse/lib/ajax'; import { allowsImages } from 'discourse/lib/utilities'; @@ -34,8 +35,7 @@ export default Ember.Controller.extend(ModalFunctionality, { refreshGravatar() { this.set("gravatarRefreshDisabled", true); - return Discourse - .ajax(`/user_avatar/${this.get("username")}/refresh_gravatar.json`, { method: "POST" }) + return ajax(`/user_avatar/${this.get("username")}/refresh_gravatar.json`, { method: "POST" }) .then(result => this.setProperties({ gravatar_avatar_template: result.gravatar_avatar_template, gravatar_avatar_upload_id: result.gravatar_upload_id,