Fixed document_signatures app data migration

This commit is contained in:
Roberto Rosario
2012-01-02 07:16:35 -04:00
parent 877259bdbf
commit aaee4a3c8c

View File

@@ -7,7 +7,7 @@ from django.db import models
class Migration(DataMigration):
def forwards(self, orm):
for document_version in orm.DocumentVersion.objects.all():
for document_version in orm['documents.DocumentVersion'].objects.all():
if document_version.signature_state or document_version.signature_file:
document_signature = orm.DocumentVersionSignature(
document_version=document_version,
@@ -20,8 +20,8 @@ class Migration(DataMigration):
def backwards(self, orm):
for document_signature in orm.DocumentVersionSignature.objects.all():
try:
document_version = orm.DocumentVersion.objects.get(document_version=document_version)
except orm.DocumentVersion.DoesNotExists:
document_version = orm['documents.DocumentVersion'].objects.get(document_version=document_version)
except orm['documents.DocumentVersion'].DoesNotExists:
pass
else:
document_version.signature_state=document_signature.signature_state