lib/bulletware.rb in flyerhzm-bullet-1.4.1 vs lib/bulletware.rb in flyerhzm-bullet-1.5.0

- old
+ new

@@ -4,24 +4,24 @@ end def call(env) return @app.call(env) unless Bullet.enable? - Bullet::Association.start_request + Bullet.start_request status, headers, response = @app.call(env) return [status, headers, response] if response.empty? - if Bullet::Association.has_bad_assocations? + if Bullet.notification? if check_html?(headers, response) - response_body = response.body << Bullet::Association.javascript_notification + response_body = response.body << Bullet.javascript_notification headers['Content-Length'] = response_body.length.to_s end - Bullet::Association.growl_notification - Bullet::Association.log_notificatioin(env['PATH_INFO']) + Bullet.growl_notification + Bullet.log_notification(env['PATH_INFO']) end response_body ||= response.body - Bullet::Association.end_request + Bullet.end_request [status, headers, response_body] end def check_html?(headers, response) !headers['Content-Type'].nil? and headers['Content-Type'].include? 'text/html' and response.body =~ %r{<html.*</html>}m