1
0
mirror of https://github.com/flarum/core.git synced 2025-07-22 09:11:19 +02:00

Prevent crash if user's groups aren't loaded. closes flarum/core#173

This commit is contained in:
Toby Zerner
2015-07-28 13:35:07 +09:30
parent c837cda997
commit e70f129330

View File

@@ -63,8 +63,10 @@ export default class User extends mixin(Model, {
*/
badges() {
const items = new ItemList();
const groups = this.groups();
this.groups().forEach(group => {
if (groups) {
groups.forEach(group => {
const name = group.nameSingular();
items.add('group' + group.id(),
@@ -75,6 +77,7 @@ export default class User extends mixin(Model, {
})
);
});
}
return items;
}