--- a/src/core/wp_utils.py Sat Jun 15 16:21:02 2013 +0200
+++ b/src/core/wp_utils.py Sun Jun 16 01:03:40 2013 +0200
@@ -130,7 +130,7 @@
-def get_or_create_term(term_label, term_uri, term_lang, thesaurus, wp_label_transform=(lambda l:l)):
+def get_or_create_term(term_label, term_uri, term_lang, thesaurus, wp_label_transform=(lambda l:l), skip_wp_query=False):
term_label_normalized = normalize_term(term_label)
# We get the wikipedia references for the tag_label
@@ -161,7 +161,7 @@
term_label_obj = TermLabel(label=term_label, term=term, lang=term_lang)
term_label_obj.save()
- elif term.wikipedia_pageid:
+ elif term.wikipedia_pageid and not skip_wp_query:
wp_res = query_wikipedia_title(site, pageid=term.wikipedia_pageid)
wikipedia_revision_id = wp_res['revision_id']
term.wikipedia_revision_id = wikipedia_revision_id