From f7318f4d398bed043dc3fb8ca5909eb1d74631fe Mon Sep 17 00:00:00 2001 From: Karel Picman Date: Tue, 22 Aug 2017 14:19:05 +0200 Subject: [PATCH] #750 DmsfFile.save requires project_id attribute --- db/migrate/20170421101901_dmsf_file_container_rollback.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/db/migrate/20170421101901_dmsf_file_container_rollback.rb b/db/migrate/20170421101901_dmsf_file_container_rollback.rb index b5e8dce8..5b51a962 100644 --- a/db/migrate/20170421101901_dmsf_file_container_rollback.rb +++ b/db/migrate/20170421101901_dmsf_file_container_rollback.rb @@ -74,6 +74,11 @@ class DmsfFileContainerRollback < ActiveRecord::Migration if file file.container_id = container_id file.container_type = 'Issue' + # Inject project into instance of dmsf_file because save method needs it. + class << file + attr_accessor :project_id + end + file.project_id = 0 file.save end end