diff --git a/app/views/editor/level/RelatedAchievementsView.coffee b/app/views/editor/level/RelatedAchievementsView.coffee index e0ff97d54..ccb9969eb 100644 --- a/app/views/editor/level/RelatedAchievementsView.coffee +++ b/app/views/editor/level/RelatedAchievementsView.coffee @@ -16,7 +16,7 @@ module.exports = class RelatedAchievementsView extends CocoView constructor: (options) -> super options @level = options.level - @relatedID = @level.id + @relatedID = @level.get('original') @achievements = new RelatedAchievementsCollection @relatedID @supermodel.loadCollection @achievements, 'achievements' diff --git a/app/views/editor/level/modals/NewAchievementModal.coffee b/app/views/editor/level/modals/NewAchievementModal.coffee index a666bd239..dba9a0e93 100644 --- a/app/views/editor/level/modals/NewAchievementModal.coffee +++ b/app/views/editor/level/modals/NewAchievementModal.coffee @@ -37,6 +37,7 @@ module.exports = class NewAchievementModal extends NewModelModal query = subQueries[0] else query = $or: subQueries + query['level.original'] = @level.get 'original' query makeNewModel: -> @@ -50,5 +51,6 @@ module.exports = class NewAchievementModal extends NewModelModal achievement.set 'query', query achievement.set 'collection', 'level.sessions' achievement.set 'userField', 'creator' + achievement.set 'related', @level.get('original') achievement