From cc3bb1de114ac1d52f2ebb8986e4f996903ca8d8 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 19 Mar 2012 00:32:01 -0500 Subject: allow passing parameters to the track_count method too --- lib/LastFM/Export.pm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/LastFM/Export.pm b/lib/LastFM/Export.pm index c36f65f..dfad065 100644 --- a/lib/LastFM/Export.pm +++ b/lib/LastFM/Export.pm @@ -34,12 +34,13 @@ has lastfm => ( sub track_count { my $self = shift; + my (%params) = @_; + + $params{method} = 'user.getRecentTracks'; + $params{user} = $self->user; + $params{limit} = 1; - return $self->lastfm->request( - method => 'user.getRecentTracks', - user => $self->user, - limit => 1, - )->{recenttracks}{'@attr'}{total}; + return $self->lastfm->request(%params)->{recenttracks}{'@attr'}{total}; } sub tracks { -- cgit v1.2.3-54-g00ecf