Fix 'ignore' mis-tagging
This commit is contained in:
@@ -79,6 +79,13 @@ class Release(Plugin):
|
|||||||
try:
|
try:
|
||||||
db.get('id', release.get('key'))
|
db.get('id', release.get('key'))
|
||||||
media_exist.append(release.get('key'))
|
media_exist.append(release.get('key'))
|
||||||
|
|
||||||
|
try:
|
||||||
|
if release['doc'].get('status') == 'ignore':
|
||||||
|
release['doc']['status'] = 'ignored'
|
||||||
|
db.update(release['doc'])
|
||||||
|
except:
|
||||||
|
log.error('Failed fixing mis-status tag: %s', traceback.format_exc())
|
||||||
except RecordDeleted:
|
except RecordDeleted:
|
||||||
db.delete(release['doc'])
|
db.delete(release['doc'])
|
||||||
log.debug('Deleted orphaned release: %s', release['doc'])
|
log.debug('Deleted orphaned release: %s', release['doc'])
|
||||||
|
|||||||
Reference in New Issue
Block a user