mirror of
https://github.com/discourse/discourse.git
synced 2025-05-05 17:54:39 +08:00
Fix infinite loading spinner for badges that have not been granted yet.
This commit is contained in:
parent
8113e8d897
commit
e6eb16ee73
@ -18,6 +18,7 @@ Discourse.BadgesShowRoute = Ember.Route.extend({
|
|||||||
setupController: function(controller, model) {
|
setupController: function(controller, model) {
|
||||||
Discourse.UserBadge.findByBadgeId(model.get('id')).then(function(userBadges) {
|
Discourse.UserBadge.findByBadgeId(model.get('id')).then(function(userBadges) {
|
||||||
controller.set('userBadges', userBadges);
|
controller.set('userBadges', userBadges);
|
||||||
|
controller.set('userBadgesLoaded', true);
|
||||||
});
|
});
|
||||||
controller.set('model', model);
|
controller.set('model', model);
|
||||||
}
|
}
|
||||||
|
@ -22,6 +22,8 @@
|
|||||||
{{/link-to}}
|
{{/link-to}}
|
||||||
{{/each}}
|
{{/each}}
|
||||||
{{else}}
|
{{else}}
|
||||||
|
{{#unless userBadgesLoaded}}
|
||||||
<div class='spinner'>{{i18n loading}}</div>
|
<div class='spinner'>{{i18n loading}}</div>
|
||||||
|
{{/unless}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user