summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-11-04 15:20:14 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-11-04 15:20:14 -0400
commit777d07e38616064cc3763a4fe10c744bbcc83908 (patch)
tree936e50c6c42d167036433989f6608565663d0cf7
parent01ff8ebe9a55e019e2b8f02bc2336a7c3d3c8d60 (diff)
downloadaskbot-777d07e38616064cc3763a4fe10c744bbcc83908.tar.gz
askbot-777d07e38616064cc3763a4fe10c744bbcc83908.tar.bz2
askbot-777d07e38616064cc3763a4fe10c744bbcc83908.zip
amended migration 24
-rw-r--r--askbot/migrations/0024_add_recipients_m2m_to_activity_and_denorm_question_on_activity.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/askbot/migrations/0024_add_recipients_m2m_to_activity_and_denorm_question_on_activity.py b/askbot/migrations/0024_add_recipients_m2m_to_activity_and_denorm_question_on_activity.py
index 42dfcb52..91b6b808 100644
--- a/askbot/migrations/0024_add_recipients_m2m_to_activity_and_denorm_question_on_activity.py
+++ b/askbot/migrations/0024_add_recipients_m2m_to_activity_and_denorm_question_on_activity.py
@@ -52,6 +52,8 @@ class Migration(DataMigration):
print 'Migration is now complete, but there were some errors:'
print '\n'.join(errors)
print 'problematic activity objects are: ' + ','.join(bad_ids)
+ print 'This is most likely not a big issue, but if you save this error message'
+ print 'and email to admin@askbot.org, that would help. Thanks.'
def get_orm(self):
return self._orm_for_askbot
@@ -71,11 +73,15 @@ class Migration(DataMigration):
except orm.FavoriteQuestion.DoesNotExist:
#ignore this issue for now
return None
+ elif model == 'answerrevision':
+ return orm.AnswerRevision.objects.get(id=id).answer.question
+ elif model == 'questionrevision':
+ return orm.QuestionRevision.objects.get(id=id).question
elif model == 'comment':
comment = orm.Comment.objects.get(id=id)
return self.get_question_from_generic_relation(comment)
else:
- print 'dropped migration of activity in %s' % model
+ #print 'dropped migration of activity in %s' % model
return None
def backwards(self, orm):