Template of a custom feed generator service for the Bluesky network in Ruby

log more info on exceptions

Changed files
+6 -2
app
+6 -2
app/firehose_stream.rb
··· 161 161 162 162 post.save! if @save_posts == :all 163 163 rescue StandardError => e 164 - puts "Error: #{e}" 165 - p msg unless @env == :production || e.message == "nesting of 100 is too deep" 164 + puts "Error in #process_post: #{e}" 165 + 166 + unless e.message == "nesting of 100 is too deep" 167 + p msg 168 + puts e.backtrace.reject { |x| x.include?('/ruby/') } 169 + end 166 170 end 167 171 168 172 print '.' if @show_progress && @log_posts != :all