diff --git a/app/models/communication/website.rb b/app/models/communication/website.rb index 4d0a222248be9cba4f5311b602f395bb41d8d3f8..b0e988a3ecd3e1b1028f2698410906ec369377e7 100644 --- a/app/models/communication/website.rb +++ b/app/models/communication/website.rb @@ -46,12 +46,11 @@ class Communication::Website < ApplicationRecord end def git_dependencies_static - ( - pages + pages.map(&:explicit_active_storage_blobs) + - posts + posts.map(&:explicit_active_storage_blobs) + - categories + menus + people + - [home] + home.explicit_active_storage_blobs + - [about] - ).uniq.compact + [ + pages, pages.map(&:explicit_active_storage_blobs).flatten, + posts, posts.map(&:explicit_active_storage_blobs).flatten, + home, home.explicit_active_storage_blobs, + categories, menus, people, about + ].flatten.uniq.compact end end