From bf105db2972f5c59fc6a626cd5219a1cde41bf22 Mon Sep 17 00:00:00 2001 From: Steffen van Bergerem Date: Thu, 6 Apr 2017 16:27:12 +0200 Subject: [PATCH] Use setupAvatarFallback in tags and notification dropdown view --- .../javascripts/app/views/notification_dropdown_view.js | 2 +- app/assets/javascripts/app/views/tags_view.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/app/views/notification_dropdown_view.js b/app/assets/javascripts/app/views/notification_dropdown_view.js index 02c3a7137..c33287787 100644 --- a/app/assets/javascripts/app/views/notification_dropdown_view.js +++ b/app/assets/javascripts/app/views/notification_dropdown_view.js @@ -96,7 +96,7 @@ app.views.NotificationDropdown = app.views.Base.extend({ afterNotificationChanges: function(node) { node.find(".unread-toggle .entypo-eye").tooltip("destroy").tooltip(); - node.find(this.avatars.selector).on("error", this.avatars.fallback); + this.setupAvatarFallback(node); }, finishLoading: function() { diff --git a/app/assets/javascripts/app/views/tags_view.js b/app/assets/javascripts/app/views/tags_view.js index 3dda23c05..8d25c9800 100644 --- a/app/assets/javascripts/app/views/tags_view.js +++ b/app/assets/javascripts/app/views/tags_view.js @@ -1,12 +1,12 @@ // @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3-or-Later -app.views.Tags = Backbone.View.extend({ +app.views.Tags = app.views.Base.extend({ initialize: function(opts) { if(app.publisher) { app.publisher.setText("#"+ opts.hashtagName + " "); } // add avatar fallback if it can't be loaded - $(app.views.Base.prototype.avatars.selector).on("error", app.views.Base.prototype.avatars.fallback); + this.setupAvatarFallback($("#tags_show")); } }); // @license-end