]> git.r.bdr.sh - rbdr/lyricli.rb/blobdiff - lib/lyricli/sources/rdio.rb
Fixes stuff for ruby 1.8 support
[rbdr/lyricli.rb] / lib / lyricli / sources / rdio.rb
index 40884b7cb78e278e68a3fc79df2e31b32ae9cd80..76d0ed1fa60eef15b4150ce1fa0837c38e7670a4 100644 (file)
@@ -1,5 +1,7 @@
 module Lyricli
   module Sources
 module Lyricli
   module Sources
+
+    # This is the Source for rdio
     class Rdio
 
       class << self
     class Rdio
 
       class << self
@@ -32,12 +34,13 @@ module Lyricli
 
       # The current_track method should return the name of the current
       # artist and song.
 
       # The current_track method should return the name of the current
       # artist and song.
+      #
       # @return [Hash] A hash containing the current `:song` and `:artist`.
       def current_track
         response = @rdio.call('currentUser', {'extras' => 'lastSongPlayed'})
         artist = response["result"]["lastSongPlayed"]["artist"]
         song = response["result"]["lastSongPlayed"]["name"]
       # @return [Hash] A hash containing the current `:song` and `:artist`.
       def current_track
         response = @rdio.call('currentUser', {'extras' => 'lastSongPlayed'})
         artist = response["result"]["lastSongPlayed"]["artist"]
         song = response["result"]["lastSongPlayed"]["name"]
-        {artist: artist, song: song}
+        {:artist => artist, :song => song}
       end
 
       # The reset method resets any configurations it may have
       end
 
       # The reset method resets any configurations it may have