Skip to content

Commit a0e6e52

Browse files
committed
ref: remove internally implemented multi choice field
1 parent 293547d commit a0e6e52

File tree

3 files changed

+1
-27
lines changed

3 files changed

+1
-27
lines changed

src/sentry/api/endpoints/api_tokens.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
from sentry.api.authentication import SessionNoAuthTokenAuthentication
1414
from sentry.api.base import Endpoint, control_silo_endpoint
1515
from sentry.api.exceptions import ResourceDoesNotExist
16-
from sentry.api.fields import MultipleChoiceField
1716
from sentry.api.permissions import SentryIsAuthenticated
1817
from sentry.api.serializers import serialize
1918
from sentry.auth.elevated_mode import has_elevated_mode
@@ -27,7 +26,7 @@
2726

2827
class ApiTokenSerializer(serializers.Serializer):
2928
name = CharField(max_length=255, allow_blank=True, required=False)
30-
scopes = MultipleChoiceField(required=True, choices=settings.SENTRY_SCOPES)
29+
scopes = serializers.MultipleChoiceField(required=True, choices=list(settings.SENTRY_SCOPES))
3130

3231

3332
def get_appropriate_user_id(request: Request) -> int:

src/sentry/api/fields/__init__.py

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from .avatar import * # noqa: F401,F403
33
from .empty_decimal import * # noqa: F401,F403
44
from .empty_integer import * # noqa: F401,F403
5-
from .multiplechoice import * # noqa: F401,F403
65
from .sentry_slug import * # noqa: F401,F403
76
from .serializedfile import * # noqa: F401,F403
87
from .user import * # noqa: F401,F403

src/sentry/api/fields/multiplechoice.py

-24
This file was deleted.

0 commit comments

Comments
 (0)