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