From dd6b0373466457fbaf640398b66893bdc8d33a4a Mon Sep 17 00:00:00 2001 From: Arnaud Levy <contact@arnaudlevy.com> Date: Wed, 22 Jun 2022 11:19:20 +0200 Subject: [PATCH] fix --- app/models/communication/block/component/file.rb | 6 ++++-- app/models/communication/block/template/base.rb | 4 ---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/app/models/communication/block/component/file.rb b/app/models/communication/block/component/file.rb index 3cb698ec2..0ce06ccd3 100644 --- a/app/models/communication/block/component/file.rb +++ b/app/models/communication/block/component/file.rb @@ -2,7 +2,10 @@ class Communication::Block::Component::File < Communication::Block::Component::B def blob return if data.nil? || data['id'].blank? - @blob ||= template.blob_with_id data['id'] + @blob ||= template.block + .university + .active_storage_blobs + .find_by id: data['id'] end def default_data @@ -14,5 +17,4 @@ class Communication::Block::Component::File < Communication::Block::Component::B def git_dependencies [blob] end - end diff --git a/app/models/communication/block/template/base.rb b/app/models/communication/block/template/base.rb index 7d097bdd4..e2b48458c 100644 --- a/app/models/communication/block/template/base.rb +++ b/app/models/communication/block/template/base.rb @@ -132,10 +132,6 @@ class Communication::Block::Template::Base true end - def blob_with_id(id) - university.active_storage_blobs.find_by id: id - end - def default_data hash = {} hash['elements'] = [] if has_element_class? -- GitLab