]> git.openstreetmap.org Git - osqa.git/blobdiff - forum_modules/sximporter/importer.py
make sure where not recreating subscription settings for the admin user
[osqa.git] / forum_modules / sximporter / importer.py
index 7b5450656e91d03cedfab6163c47dfa30f052294..a16b29c741ada6038cb0ce9aec5ef405b2225594 100644 (file)
@@ -120,8 +120,11 @@ def userimport(dump, options):
 \r
             osqau.save()\r
 \r
-            s = orm.SubscriptionSettings(user=osqau)\r
-            s.save()\r
+            try:\r
+                orm.SubscriptionSettings.objects.get(user=osqau)\r
+            except:\r
+                s = orm.SubscriptionSettings(user=osqau)\r
+                s.save()\r
 \r
             uidmapper[osqau.id] = osqau.id\r
         else:\r