From 95a939d6af5a4d164b15c5bc947da2058e42ef6d Mon Sep 17 00:00:00 2001 From: Neil Lalonde Date: Mon, 25 Mar 2013 11:35:33 -0400 Subject: [PATCH] Fail version_check job silently in development mode --- lib/jobs/version_check.rb | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/jobs/version_check.rb b/lib/jobs/version_check.rb index 30c529ec58e..b952f588f1b 100644 --- a/lib/jobs/version_check.rb +++ b/lib/jobs/version_check.rb @@ -6,10 +6,14 @@ module Jobs def execute(args) if SiteSetting.version_checks - json = DiscourseHub.discourse_version_check - DiscourseUpdates.latest_version = json['latestVersion'] - DiscourseUpdates.critical_updates_available = json['criticalUpdates'] - DiscourseUpdates.missing_versions_count = json['missingVersionsCount'] + begin + json = DiscourseHub.discourse_version_check + DiscourseUpdates.latest_version = json['latestVersion'] + DiscourseUpdates.critical_updates_available = json['criticalUpdates'] + DiscourseUpdates.missing_versions_count = json['missingVersionsCount'] + rescue => e + raise e unless Rails.env == 'development' # Fail version check silently in development mode + end end true end