Skip to content

Instantly share code, notes, and snippets.

@noqqe
Created September 15, 2016 08:40
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save noqqe/190cf3949cc2cfae6fcd9b572cee9122 to your computer and use it in GitHub Desktop.
linx-hard-expire.diff
diff --git a/upload.go b/upload.go
index b0bbd9f..0d66326 100644
--- a/upload.go
+++ b/upload.go
@@ -67,7 +67,7 @@ func uploadPostHandler(c web.C, w http.ResponseWriter, r *http.Request) {
if r.Form.Get("randomize") == "true" {
upReq.randomBarename = true
}
- upReq.expiry = parseExpiry(r.Form.Get("expires"))
+ upReq.expiry = parseExpiry("172800")
upReq.src = file
upReq.filename = headers.Filename
} else {
@@ -81,7 +81,7 @@ func uploadPostHandler(c web.C, w http.ResponseWriter, r *http.Request) {
}
upReq.src = strings.NewReader(r.FormValue("content"))
- upReq.expiry = parseExpiry(r.FormValue("expires"))
+ upReq.expiry = parseExpiry("172800")
upReq.filename = r.FormValue("filename") + "." + extension
}
@@ -163,7 +163,7 @@ func uploadRemote(c web.C, w http.ResponseWriter, r *http.Request) {
upReq.src = resp.Body
upReq.deletionKey = r.FormValue("deletekey")
upReq.randomBarename = r.FormValue("randomize") == "yes"
- upReq.expiry = parseExpiry(r.FormValue("expiry"))
+ upReq.expiry = parseExpiry("172800")
upload, err := processUpload(upReq)
@@ -194,7 +194,7 @@ func uploadHeaderProcess(r *http.Request, upReq *UploadRequest) {
upReq.deletionKey = r.Header.Get("Linx-Delete-Key")
// Get seconds until expiry. Non-integer responses never expire.
- expStr := r.Header.Get("Linx-Expiry")
+ expStr := "172800"
upReq.expiry = parseExpiry(expStr)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment