From 24f8815e49afc6de06cf5c80f2c38c6134148d8c Mon Sep 17 00:00:00 2001 From: Thpryrchn Date: Wed, 16 Jan 2013 16:01:22 -0500 Subject: [PATCH] Help plugins with User info Thanks to @Raggyx for the suggestion. --- lib/siriproxy/connection.rb | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/lib/siriproxy/connection.rb b/lib/siriproxy/connection.rb index 033861e..2314c79 100644 --- a/lib/siriproxy/connection.rb +++ b/lib/siriproxy/connection.rb @@ -1519,7 +1519,13 @@ def prep_received_object(object) puts "[Client - SiriProxy] Created Assistant ID #{@assistant.assistantid} using key [#{self.other_connection.key.id}]" $keyDao.update_used(self.other_connection.key) puts "[Client - SiriProxy] OLD Client [#{self.other_connection.client.appleAccountid}] created Assistantid [#{@assistant.assistantid}]" - + plugin_manager.user_assistant = @assistant.assistantid + plugin_manager.user_appleid = @oldclient.appleAccountid + plugin_manager.user_fname = @oldclient.fname + plugin_manager.user_nickname = @oldclient.nickname + plugin_manager.user_devicetype = @oldclient.devicetype + plugin_manager.user_deviceOS = @oldclient.deviceOS + plugin_manager.user_lastIP = @oldclient.last_ip elsif @client!=nil and @client.fname!=nil @oldclient.fname=@client.fname #in case they ever change this @oldclient.nickname=@client.nickname #in case they ever change this @@ -1534,7 +1540,13 @@ def prep_received_object(object) puts "[Client - SiriProxy] Created Assistant ID #{@assistant.assistantid} using key [#{self.other_connection.key.id}]" $keyDao.update_used(self.other_connection.key) puts "[Client - SiriProxy] OLD Client [#{self.other_connection.client.appleAccountid}] created Assistantid [#{@assistant.assistantid}]" - + plugin_manager.user_assistant = @assistant.assistantid + plugin_manager.user_appleid = @oldclient.appleAccountid + plugin_manager.user_fname = @oldclient.fname + plugin_manager.user_nickname = @oldclient.nickname + plugin_manager.user_devicetype = @oldclient.devicetype + plugin_manager.user_deviceOS = @oldclient.deviceOS + plugin_manager.user_lastIP = @oldclient.last_ip end end end