277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
|
# File 'lib/coverband-service-client.rb', line 277
def report_views_tracked
reported_time = Time.now.to_i
if views_to_record.any?
relative_views = views_to_record.map! do |view|
roots.each do |root|
view = view.gsub(/#{root}/, '')
end
view
end
save_tracked_views(views: relative_views, reported_time: reported_time)
end
self.views_to_record = []
rescue StandardError => e
logger&.error "Coverband: view_tracker failed to store, error #{e.class.name}" if Coverband.configuration.verbose || COVERBAND_ENABLE_DEV_MODE
end
|