diff --git a/app/models/story_idea.rb b/app/models/story_idea.rb index 19109cde0..251e04baf 100644 --- a/app/models/story_idea.rb +++ b/app/models/story_idea.rb @@ -23,7 +23,6 @@ class StoryIdea < ApplicationRecord validates :updated_by_id, presence: true validates :project_id, presence: true validates :windows_type_id, presence: true - validates :workshop_id, presence: true validates :body, presence: true validates :permission_given, presence: true validates :publish_preferences, presence: true diff --git a/app/models/workshop_log.rb b/app/models/workshop_log.rb index 4003d489a..def955bfa 100644 --- a/app/models/workshop_log.rb +++ b/app/models/workshop_log.rb @@ -168,6 +168,7 @@ def update_owner_and_date changes = {} changes[:date] = created_at if date.blank? changes[:owner_id] = workshop_id if owner_id.blank? + changes[:owner_type] = "Workshop" if workshop_id update_columns(changes) if changes.any? end