From 743a5d659575b0156201240dba359b556f550490 Mon Sep 17 00:00:00 2001 From: pabois <pierreandre.boissinot@noesya.coop> Date: Thu, 23 Nov 2023 11:30:01 +0100 Subject: [PATCH] manage clean_website asynchronously --- app/models/concerns/as_indirect_object.rb | 1 + app/models/concerns/with_dependencies.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/app/models/concerns/as_indirect_object.rb b/app/models/concerns/as_indirect_object.rb index d00b1d5c7..27e32b59c 100644 --- a/app/models/concerns/as_indirect_object.rb +++ b/app/models/concerns/as_indirect_object.rb @@ -69,4 +69,5 @@ module AsIndirectObject website.sync_indirect_object_with_git self end end + end \ No newline at end of file diff --git a/app/models/concerns/with_dependencies.rb b/app/models/concerns/with_dependencies.rb index 5f011f410..5c0d26488 100644 --- a/app/models/concerns/with_dependencies.rb +++ b/app/models/concerns/with_dependencies.rb @@ -117,6 +117,7 @@ module WithDependencies clean_websites(websites_to_clean) end end + handle_asynchronously :clean_websites_if_necessary, queue: :default def clean_websites(websites) # Les objets directs et les objets indirects (et les websites) répondent ! -- GitLab