Merge pull request #3887 from tgxworld/fix_duplicated_custom_badges

FIX: Duplicated custom badges in AdminBadgesController.
This commit is contained in:
Régis Hanol 2015-11-02 09:47:02 +01:00
commit 1906b99d1f

View file

@ -68,7 +68,8 @@ export default Ember.Controller.extend(BufferedContent, {
model = this.get('model');
this.get('model').save(data).then(function() {
if (newBadge) {
self.get('controllers.admin-badges').pushObject(model);
var adminBadgesController = self.get('controllers.admin-badges');
if (!adminBadgesController.contains(model)) adminBadgesController.pushObject(model);
self.transitionToRoute('adminBadges.show', model.get('id'));
} else {
self.commitBuffer();