Browse Source

Use more conventional form variable for array

Andrew Swistak 7 năm trước cách đây
mục cha
commit
94edd6738f
2 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 1 1
      web/parse.go
  2. 1 1
      web/parse_integration_test.go

+ 1 - 1
web/parse.go

@@ -31,7 +31,7 @@ func (s *Server) parse(c *gin.Context) {
 	}
 
 	var rawPokemon []p.RawPokemon
-	var files []*multipart.FileHeader = form.File["pkmn"]
+	var files []*multipart.FileHeader = form.File["pkmn[]"]
 	for _, file := range files {
 		var err error
 		var src multipart.File

+ 1 - 1
web/parse_integration_test.go

@@ -70,7 +70,7 @@ func Test_parse(t *testing.T) {
 			w := multipart.NewWriter(&b)
 
 			for i, postBody := range tt.body {
-				if fw, err = w.CreateFormFile("pkmn", fmt.Sprintf("test%d.pk7", i+1)); err != nil {
+				if fw, err = w.CreateFormFile("pkmn[]", fmt.Sprintf("test%d.pk7", i+1)); err != nil {
 					assert.Fail(t, "Failed to create form file: %s", err)
 					return
 				}