--- a/src/hdalab/management/commands/query_wikipedia_category.py Fri Mar 20 01:16:43 2015 +0100
+++ b/src/hdalab/management/commands/query_wikipedia_category.py Fri Mar 20 01:42:45 2015 +0100
@@ -381,7 +381,7 @@
if tag.url_status == Tag.TAG_URL_STATUS_DICT['redirection'] and tag.alternative_wikipedia_pageid is not None :
wikipedia_pageid = tag.alternative_label if use_label else tag.alternative_wikipedia_pageid
- with transaction.commit_on_success():
+ with transaction.atomic():
if types_mask & TYPES_MASK_DICT['visible']:
res = self.query_all_categories(False, site, wikipedia_pageid, use_label)
self.process_categories(res, False, tag)