fix redis.zrange es inclusivo
This commit is contained in:
@@ -53,7 +53,7 @@ def get_discs_of_artist(mbid, limit, offset):
|
||||
jobs.load_artist_on_cache.delay(mbid)
|
||||
return None, 0
|
||||
|
||||
release_ids = redis.zrange(key_releases, offset, offset + limit)
|
||||
release_ids = redis.zrange(key_releases, offset, offset + limit - 1)
|
||||
keys = [f'release_group:{mbid}' for mbid in release_ids]
|
||||
if redis.exists(*keys) != len(keys):
|
||||
_log.debug('Aun no se cargan todas las release_groups del artista %s', mbid)
|
||||
@@ -108,7 +108,7 @@ def get_releases_of_disc(mbid, limit, offset):
|
||||
jobs.load_entities_of_release_group.delay(mbid)
|
||||
return None, 0
|
||||
|
||||
release_ids = redis.zrange(key_releases, offset, offset + limit)
|
||||
release_ids = redis.zrange(key_releases, offset, offset + limit - 1)
|
||||
keys = [f'release:{mbid}' for mbid in release_ids]
|
||||
if redis.exists(*keys) != len(keys):
|
||||
_log.debug('Aun no se cargan todas las releases del disco %s', mbid)
|
||||
@@ -215,7 +215,7 @@ def get_releases_of_recording(mbid, limit, offset):
|
||||
jobs.load_entities_of_recording.delay(mbid)
|
||||
return None, 0
|
||||
|
||||
release_ids = redis.zrange(releases_key, offset, offset + limit)
|
||||
release_ids = redis.zrange(releases_key, offset, offset + limit - 1)
|
||||
keys = [f'release:{mbid}' for mbid in release_ids]
|
||||
if redis.exists(*keys) != len(keys):
|
||||
_log.debug('No estan todas las releses')
|
||||
|
||||
Reference in New Issue
Block a user