lib/ecircle/client.rb in ecircle-0.0.3 vs lib/ecircle/client.rb in ecircle-0.0.4

- old
+ new

@@ -6,19 +6,19 @@ wsdl.endpoint = Ecircle.configuration.endpoint wsdl.namespace = Ecircle.configuration.namespace end end - def create_member user_id, group_id, invite = false, sendMessage = false + def create_member user_id, group_id, invite = false, send_message = false session_id = logon @response = client.request :createMember do soap.body = { :session => session_id, :userId => user_id, :groupId => group_id, - :invite => 0, - :sendMessage => 0 + :invite => invite.to_s, + :sendMessage => send_message.to_s } end @response.body[:create_member_response][:create_member_return].to_s end @@ -55,12 +55,13 @@ end @response.body[:logon_response][:logon_return].to_s end def send_parametrized_single_message_to_user user_id, message_id, names = [], values = [] + session_id = logon @response = client.request :sendParametrizedSingleMessageToUser do soap.body = { - :session => logon, + :session => session_id, :singleMessageId => message_id, :userId => user_id, :names => names, :values => values }