Преглед изворни кода

artist mode functional (?)

boyska пре 7 година
родитељ
комит
90ea90cf37
2 измењених фајлова са 3 додато и 1 уклоњено
  1. 2 0
      bandcavall/main.py
  2. 1 1
      bandcavall/visit.py

+ 2 - 0
bandcavall/main.py

@@ -45,6 +45,8 @@ def get_mode(url):
         return 'track'
     if path.startswith('/album/'):
         return 'album'
+    if path == '/':
+        return 'artist'
     raise ValueError('unsupported url: "{}"'.format(path))
 
 

+ 1 - 1
bandcavall/visit.py

@@ -42,7 +42,7 @@ def visit_artist(b, url):
                   b.find_by_css('.square a')
                   if link['href'] and '/album/' in link['href']]
     nonalbumtrack_urls = [link['href'] for link in
-                          b.find_by_css('.square a')
+                          b.find_by_css('.track_row_view a')
                           if link['href'] and '/track/' in link['href']]
     log.debug('Found %d album + %d non-album tracks' % (len(album_urls),
                                                         len(nonalbumtrack_urls)