From: jeff Date: Fri, 4 Sep 2009 18:35:48 +0000 (+0000) Subject: correct multiple errors to render code executable X-Git-Url: http://git.freeside.biz/gitweb/?p=Net-Vitelity.git;a=commitdiff_plain;h=1b89161ce4f4f67a80908c5faa8d05466810cafe correct multiple errors to render code executable --- diff --git a/lib/Net/Vitelity.pm b/lib/Net/Vitelity.pm index d0ef45e..b43818b 100644 --- a/lib/Net/Vitelity.pm +++ b/lib/Net/Vitelity.pm @@ -17,6 +17,8 @@ our $VERSION = '0.01'; our $URL = 'http://70.84.157.157/api.php'; +our $AUTOLOAD; + =head1 SYNOPSIS use Net::Vitelity; @@ -45,9 +47,9 @@ sub AUTOLOAD { #XXX md5 encrypt pass - $ua->post($URL, { + my $response = $ua->post($URL, { login => $self->{login}, - pass => $self=>{pass} + pass => $self->{pass}, cmd => $cmd, @_, } @@ -60,8 +62,9 @@ sub AUTOLOAD { my $content = $response->decoded_content; #dear vitelity api: why does this make it easier to parse? - $content =~ s/^x\[\[/; - $content =~ s/\[\[x$/; + $content =~ s/^x\[\[//; + #$content =~ s/\[\[x$//; + $content =~ s/\]\]x$//; wantarray ? split("\n", $content) : $content;