From 50638068a20f8599eb86e4c4a0af55ee64fb4417 Mon Sep 17 00:00:00 2001 From: HD Moore Date: Tue, 23 Aug 2011 03:35:59 +0000 Subject: [PATCH] Woops - this should check for a Msf::DBManager::Session, not Msf::Session, thanks! Closes #5302 git-svn-id: file:///home/svn/framework3/trunk@13612 4d416f70-5f16-0410-b530-b9f4589650da --- lib/msf/core/db.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/msf/core/db.rb b/lib/msf/core/db.rb index 2867557858..c29130356f 100644 --- a/lib/msf/core/db.rb +++ b/lib/msf/core/db.rb @@ -564,7 +564,7 @@ class DBManager event_data = { :created_at => opts[:created_at] } end - unless session.respond_to?(:sid) + unless session.respond_to?(:routes) raise ArgumentError.new("Invalid :session, expected Session object got #{session.class}") end event_data[:session_id] = session.id @@ -582,7 +582,7 @@ class DBManager else s = session end - unless s.respond_to?(:sid) + unless s.respond_to?(:routes) raise ArgumentError.new("Invalid :session, expected Session object got #{session.class}") end @@ -598,7 +598,7 @@ class DBManager else s = session end - unless s.respond_to?(:sid) + unless s.respond_to?(:routes) raise ArgumentError.new("Invalid :session, expected Session object got #{session.class}") end