Skip to content

MultipleObjectsReturned: get() returned more than one Project -- it returned 4! #1377

@dcramer

Description

@dcramer

The issue is its passing "slug" into the lookup params, which is invalid as slug is unique per org.

Stacktrace (most recent call last):

  File "django/core/handlers/base.py", line 112, in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "django/views/decorators/cache.py", line 38, in _cache_controlled
    response = viewfunc(request, *args, **kw)
  File "sentry/web/api.py", line 941, in crossdomain_xml
    project = Project.objects.get_from_cache(**lookup)
  File "sentry/db/models/manager.py", line 209, in get_from_cache
    result = self.get(**kwargs)
  File "django/db/models/manager.py", line 151, in get
    return self.get_queryset().get(*args, **kwargs)
  File "django/db/models/query.py", line 313, in get
    (self.model._meta.object_name, num))

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions