Tadashi Okoshi
slash****@users*****
2006年 6月 1日 (木) 15:34:13 JST
Index: affelio/lib/Affelio/App/Standalone/Public/Bin/recv_mail_ack.pm
diff -u affelio/lib/Affelio/App/Standalone/Public/Bin/recv_mail_ack.pm:1.1 affelio/lib/Affelio/App/Standalone/Public/Bin/recv_mail_ack.pm:1.2
--- affelio/lib/Affelio/App/Standalone/Public/Bin/recv_mail_ack.pm:1.1 Tue Mar 7 23:39:10 2006
+++ affelio/lib/Affelio/App/Standalone/Public/Bin/recv_mail_ack.pm Thu Jun 1 15:34:12 2006
@@ -14,7 +14,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# $Id: recv_mail_ack.pm,v 1.1 2006/03/07 14:39:10 slash5234 Exp $
+# $Id: recv_mail_ack.pm,v 1.2 2006/06/01 06:34:12 slash5234 Exp $
package Affelio::App::Standalone::Public::Bin::recv_mail_ack;
{
@@ -111,6 +111,7 @@
my $peer_nickname;
my $peer_DH_pub_key_str;
my $peer_DH_pub_key;
+my $peer_type;
############################################################################
#remove a record from tmpDB
@@ -123,7 +124,7 @@
error($q, "Affelio load error.\nNo such session exists!");
}else{
($dummy, $timestamp, $peer_af_id,
- $peer_nickname, $peer_DH_pub_key_str) = @ret;
+ $peer_nickname, $peer_DH_pub_key_str, $peer_type) = @ret;
$peer_DH_pub_key = Math::BigInt->new($peer_DH_pub_key_str);
}
@@ -154,7 +155,8 @@
my_nickname => $af->{user__nickname},
my_domain => $af->{user__domain},
my_AFID => $af->{site__user_afid},
- DH_pub_key_str => $my_DH_pub_key_str
+ DH_pub_key_str => $my_DH_pub_key_str,
+ my_affelio_type => "Personal"
);
}catch Error with {
my $E = shift;
@@ -172,9 +174,10 @@
#Add peer to my friends list.
try{
$af->getFM->add_friend($peer_af_id,
- $peer_nickname,
- $timestamp,
- $pass);
+ $peer_nickname,
+ $timestamp,
+ $pass,
+ $peer_type);
}catch Error with{
my $E = shift;
error($q, "Error from FriendManager\n$E\n");