summaryrefslogtreecommitdiff
path: root/app/workers/repository_check/single_repository_worker.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/workers/repository_check/single_repository_worker.rb')
-rw-r--r--app/workers/repository_check/single_repository_worker.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/workers/repository_check/single_repository_worker.rb b/app/workers/repository_check/single_repository_worker.rb
index 9a4fe902f0b..15912e05d48 100644
--- a/app/workers/repository_check/single_repository_worker.rb
+++ b/app/workers/repository_check/single_repository_worker.rb
@@ -5,15 +5,16 @@ module RepositoryCheck
def perform(project_id)
project = Project.find(project_id)
+ result = check(project)
- save_result(project, !check)
+ save_result(project, result)
end
private
- def save_result(project, failure)
+ def save_result(project, result)
project.update_columns(
- last_repository_check_failed: failure,
+ last_repository_check_failed: !result,
last_repository_check_at: Time.now
)
end