Skip to content

Commit

Permalink
[REFACTOR] don't use slices since not supported
Browse files Browse the repository at this point in the history
Error: pkg/handler/unrouted_handler.go:12:2: package slices is not in GOROOT (/Users/runner/hostedtoolcache/go/1.20.12/x64/src/slices)
  • Loading branch information
Nealsoni00 committed Jan 15, 2024
1 parent 3a749fe commit 0baae2a
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions pkg/handler/unrouted_handler.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ import (
"mime"
"net/http"
"regexp"
"slices"
"strconv"
"strings"
"time"
Expand All @@ -26,10 +25,6 @@ const (
Version4 DraftVersion = "4"
)

var (
supportedUploadDraftInteropVersions = []DraftVersion{Version3, Version4}
)

var (
reExtractFileID = regexp.MustCompile(`([^/]+)\/?$`)
reForwardedHost = regexp.MustCompile(`host="?([^;"]+)`)
Expand Down Expand Up @@ -1372,7 +1367,7 @@ func (handler *UnroutedHandler) lockUpload(c *httpContext, id string) (Lock, err
// related to resumable upload draft from IETF (instead of tus v1)
func (handler UnroutedHandler) isResumableUploadDraftRequest(r *http.Request) bool {
interopVersionHeader := handler.getResumeableUploadDraftVersion(r)
supportedInteropVersion := slices.Contains(supportedUploadDraftInteropVersions, interopVersionHeader)
supportedInteropVersion := interopVersionHeader == Version3 || interopVersionHeader == Version4
return handler.config.EnableExperimentalProtocol && supportedInteropVersion
}

Expand Down

0 comments on commit 0baae2a

Please sign in to comment.