correct multiple errors to render code executable
authorjeff <jeff>
Fri, 4 Sep 2009 18:35:48 +0000 (18:35 +0000)
committerjeff <jeff>
Fri, 4 Sep 2009 18:35:48 +0000 (18:35 +0000)
lib/Net/Vitelity.pm

index d0ef45e..b43818b 100644 (file)
@@ -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;