lib/smile/base.rb in cajun-smile-0.1.2 vs lib/smile/base.rb in cajun-smile-0.1.3

- old
+ new

@@ -14,13 +14,22 @@ class << self attr_accessor :session_id # This will be included in every request once you have logged in def default_params base = { :APIKey => API } + #set_session if( session_id ) base.merge!( :SessionID => session_id ) end base + end + + def set_session + if( session_id.nil? ) + smug = Smug.new + smug.auth_anonymously + self.session_id = smug.session_id + end end end attr_accessor :session_id def default_params \ No newline at end of file