7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# File 'lib/bidi2pdf_rails/browser_console_log_subscriber.rb', line 7
def browser_console_log_received(event)
payload = event.payload
timestamp = Bidi2pdf::Bidi::BrowserConsoleLogger.format_timestamp(payload[:timestamp])
logger.tagged("bidi2pdf_rails", "browser_console", timestamp) do |tagged_logger|
verbose_logger = Bidi2pdf::VerboseLogger.new(tagged_logger, Bidi2pdfRails.config.general_options.verbosity_value)
Bidi2pdf::Bidi::BrowserConsoleLogger.new(verbose_logger)
.builder
.with_level(payload[:level])
.with_prefix("")
.with_text(payload[:text])
.with_args(payload[:args])
.with_stack_trace(payload[:stack_trace])
.log_event
end
end
|