Fixed differences in returns from ruby 1.8 to 1.9, which was causing errors when loading the admin_ui

git-svn-id: https://beef.googlecode.com/svn/trunk@943 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
This commit is contained in:
passbe
2011-04-30 05:54:23 +00:00
parent f5cee30365
commit 964a42c91e

View File

@@ -13,7 +13,7 @@ module Modules
# Return module configuration by database id
def self.get_by_database_id(id)
return BeEF::Core::Configuration.instance.get('beef.module').select {|k,v| v.has_key?('db') and v['db']['id'].to_i == id.to_i }
return BeEF::Core::Configuration.instance.get('beef.module').select {|k,v| v.has_key?('db') and v['db']['id'].to_i == id.to_i }.to_hash
end
# Loads modules