File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
apps/codecov-api/api/public/v2/commit Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 99from api .shared .serializers import StringListField
1010from core .models import Commit
1111from reports .models import ReportSession
12+ from shared .reports .enums import UploadState
1213
1314
1415class CommitSerializer (serializers .ModelSerializer ):
@@ -67,8 +68,11 @@ class CommitUploadsSerializer(serializers.ModelSerializer):
6768 build_url = serializers .CharField ()
6869 state = serializers .CharField ()
6970 state_id = serializers .IntegerField (allow_null = True )
70- state_name = serializers .CharField (
71- source = "get_state_id_display" , allow_null = True , read_only = True
71+ state_name = serializers .ChoiceField (
72+ choices = [(name , name ) for _ , name in UploadState .choices ()],
73+ source = "get_state_id_display" ,
74+ allow_null = True ,
75+ read_only = True ,
7276 )
7377 env = serializers .JSONField ()
7478 upload_type = serializers .CharField ()
You can’t perform that action at this time.
0 commit comments