mirror of
https://github.com/discourse/discourse.git
synced 2025-02-14 06:52:46 +08:00
22 lines
602 B
JavaScript
22 lines
602 B
JavaScript
export default Discourse.Route.extend({
|
|
model: function() {
|
|
return Discourse.UserBadge.findByUsername(this.modelFor('user').get('username_lower'), {grouped: true});
|
|
},
|
|
|
|
setupController: function(controller, model) {
|
|
this.controllerFor('user').setProperties({
|
|
indexStream: false,
|
|
datasource: "badges",
|
|
});
|
|
|
|
if (this.controllerFor('user_activity').get('content')) {
|
|
this.controllerFor('user_activity').set('userActionType', -1);
|
|
}
|
|
controller.set('model', model);
|
|
},
|
|
|
|
renderTemplate: function() {
|
|
this.render('user/badges', {into: 'user'});
|
|
}
|
|
});
|