From 479ccc9fd3ad65c3712dd242825407be42cca859 Mon Sep 17 00:00:00 2001 From: Connor Turland Date: Fri, 27 Jan 2017 23:30:52 -0500 Subject: [PATCH] Update topic.rb --- app/models/topic.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/models/topic.rb b/app/models/topic.rb index f1c221f0..254be52b 100644 --- a/app/models/topic.rb +++ b/app/models/topic.rb @@ -16,6 +16,7 @@ class Topic < ApplicationRecord belongs_to :metacode + before_create :set_perm_by_defer before_create :create_metamap? after_update :after_updated @@ -134,6 +135,10 @@ class Topic < ApplicationRecord protected + def set_perm_by_defer + permission = defer_to_map.permission if defer_to_map + end + def create_metamap? return unless (link == '') && (metacode.name == 'Metamap')