summaryrefslogtreecommitdiff
path: root/archaeological_files/migrations
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2014-12-11 00:54:57 +0100
committerÉtienne Loks <etienne.loks@proxience.com>2014-12-11 00:54:57 +0100
commitfb3984465ba9a74a810464a8223bc3d8e7e9b4e3 (patch)
tree8d46321acacad7bd1f621d6e4951c560c2494892 /archaeological_files/migrations
parent30f067ee4220339d597402611ac68cea397bef73 (diff)
downloadIshtar-fb3984465ba9a74a810464a8223bc3d8e7e9b4e3.tar.bz2
Ishtar-fb3984465ba9a74a810464a8223bc3d8e7e9b4e3.zip
Fix migration for empty db
Diffstat (limited to 'archaeological_files/migrations')
-rw-r--r--archaeological_files/migrations/0010_responsible_town_planning_service_transition.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/archaeological_files/migrations/0010_responsible_town_planning_service_transition.py b/archaeological_files/migrations/0010_responsible_town_planning_service_transition.py
index c43baec7e..4d46518dc 100644
--- a/archaeological_files/migrations/0010_responsible_town_planning_service_transition.py
+++ b/archaeological_files/migrations/0010_responsible_town_planning_service_transition.py
@@ -9,8 +9,11 @@ class Migration(DataMigration):
def forwards(self, orm):
DEFAULT_PERSON = orm['auth.User'].objects.order_by('pk').all()[0]
created, reused = 0, 0
- person_type = orm['ishtar_common.PersonType'].objects.get(
+ try:
+ person_type = orm['ishtar_common.PersonType'].objects.get(
txt_idx='responsible_planning_service')
+ except:
+ return
for file in orm['archaeological_files.File'].objects.all():
if file.responsible_town_planning_service or \
not file.town_planning_service: