X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FThingy%2FHello.pm;h=52230aa16c2db0c727b00982685aca091a0a66d3;hb=2b4d1b892fcb8f360724f19c98500222c897c46a;hp=4ff8ebda6f9b63fb254362ea7ce5b8fd01d9500b;hpb=eb2a2eb1aa8e7c743c23ec5e0dc5aa40a8708e79;p=spider.git diff --git a/perl/Thingy/Hello.pm b/perl/Thingy/Hello.pm index 4ff8ebda..52230aa1 100644 --- a/perl/Thingy/Hello.pm +++ b/perl/Thingy/Hello.pm @@ -113,7 +113,7 @@ sub handle if (my $user = $thing->{user}) { my $ur = Route::get($user); unless ($ur) { - my $uref = DXUser->get_current($user); + my $uref = DXUser->get_current($user) || Thingy::Hello::_upd_user_rec($user, $origin)->put; if ($uref->is_node || $uref->is_aranea) { $ur = $nref->add($user, $thing->{v}, $thing->{h}); push @{$thing->{pc19n}}, $ur if $ur;