diff --git a/app/models/university/organization.rb b/app/models/university/organization.rb index 5fc78ebb21d9344a8aa8b4beceead7691b77bbb5..436bcbc9979f7aac6713562ea378f5e8df665ea2 100644 --- a/app/models/university/organization.rb +++ b/app/models/university/organization.rb @@ -78,6 +78,7 @@ class University::Organization < ApplicationRecord if for_website?(website) dependencies << self dependencies.concat active_storage_blobs + dependencies.concat git_block_dependencies end dependencies += website.menus.to_a dependencies += dependencies_through_blocks(website) if in_block_dependencies?(website) diff --git a/app/models/university/person.rb b/app/models/university/person.rb index 91b4c2648b28f1cecee633e54aa47161703551ac..672fbddc116c0695d2af2f66ba6b187103330484 100644 --- a/app/models/university/person.rb +++ b/app/models/university/person.rb @@ -184,6 +184,7 @@ class University::Person < ApplicationRecord if for_website?(website) dependencies << self dependencies.concat active_storage_blobs + dependencies.concat git_block_dependencies end dependencies << administrator if administrator.for_website?(website) dependencies << author if author.for_website?(website)