Browse Source

Fix import issue where projectId shouldn't be capital D

David Burke 2 years ago
parent
commit
84c89aa377
2 changed files with 3 additions and 3 deletions
  1. 2 2
      glitchtip/importer/importer.py
  2. 1 1
      glitchtip/importer/tests.py

+ 2 - 2
glitchtip/importer/importer.py

@@ -125,10 +125,10 @@ class GlitchTipImporter:
         project_resource.import_data(dataset, raise_errors=True)
         owned_project_ids = Project.objects.filter(
             organization_id=self.organization_id,
-            pk__in=[d["projectID"] for d in project_keys],
+            pk__in=[d["projectId"] for d in project_keys],
         ).values_list("pk", flat=True)
         project_keys = list(
-            filter(lambda key: key["projectID"] in owned_project_ids, project_keys)
+            filter(lambda key: key["projectId"] in owned_project_ids, project_keys)
         )
         dataset.dict = project_keys
         project_key_resource.import_data(dataset, raise_errors=True)

+ 1 - 1
glitchtip/importer/tests.py

@@ -20,7 +20,7 @@ class ImporterTestCase(GlitchTipTestCase):
         key = {
             "id": "a" * 32,
             "public": "a" * 32,
-            "projectID": 1,
+            "projectId": 1,
             "label": "Default",
         }
         m.get(url + importer.api_root_url, json={"user": {"username": "foo"}})