@@ -46,7 +46,7 @@ def reset_pool_if_server_bundle_was_modified
4646 # Note, js_code does not have to be based on React.
4747 # js_code MUST RETURN json stringify Object
4848 # Calling code will probably call 'html_safe' on return value before rendering to the view.
49- # rubocop:disable Metrics/CyclomaticComplexity, Metrics/AbcSize, Metrics/PerceivedComplexity
49+ # rubocop:disable Metrics/CyclomaticComplexity
5050 def exec_server_render_js ( js_code , render_options , js_evaluator = nil )
5151 js_evaluator ||= self
5252 if render_options . trace
@@ -57,10 +57,10 @@ def exec_server_render_js(js_code, render_options, js_evaluator = nil)
5757 end
5858 begin
5959 result = if render_options . stream?
60- js_evaluator . eval_streaming_js ( js_code , render_options )
61- else
62- js_evaluator . eval_js ( js_code , render_options )
63- end
60+ js_evaluator . eval_streaming_js ( js_code , render_options )
61+ else
62+ js_evaluator . eval_js ( js_code , render_options )
63+ end
6464 rescue StandardError => err
6565 msg = <<~MSG
6666 Error evaluating server bundle. Check your webpack configuration.
@@ -75,14 +75,14 @@ def exec_server_render_js(js_code, render_options, js_evaluator = nil)
7575 end
7676 raise ReactOnRails ::Error , msg , err . backtrace
7777 end
78-
78+
7979 return parse_result_and_replay_console_messages ( result , render_options ) unless render_options . stream?
8080
8181 # Streamed component is returned as stream of strings.
8282 # We need to parse each chunk and replay the console messages.
8383 result . transform { |chunk | parse_result_and_replay_console_messages ( chunk , render_options ) }
8484 end
85- # rubocop:enable Metrics/CyclomaticComplexity, Metrics/AbcSize, Metrics/PerceivedComplexity
85+ # rubocop:enable Metrics/CyclomaticComplexity
8686
8787 def trace_js_code_used ( msg , js_code , file_name = "tmp/server-generated.js" , force : false )
8888 return unless ReactOnRails . configuration . trace || force
0 commit comments