Try turning this on with error handling

Try turning this on with error handling

diff --git a/jobs/scheduled/check_cakeday.rb b/jobs/scheduled/check_cakeday.rb
index 84d624a..26a6170 100644
--- a/jobs/scheduled/check_cakeday.rb
+++ b/jobs/scheduled/check_cakeday.rb
@@ -8,10 +8,12 @@ module Jobs
     def execute(args = nil)
       return if !SiteSetting.dev_additions_enabled
 
-      return
-
       candidates.each do |user|
-        assign_reminder_pm(user)
+        begin
+          assign_reminder_pm(user)
+        rescue => e
+          Discourse.warn_exception(e, "failed to assign topic")
+        end
       end
     end

GitHub sha: eef17095