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
}