summaryrefslogtreecommitdiff
path: root/http.go
diff options
context:
space:
mode:
Diffstat (limited to 'http.go')
-rw-r--r--http.go15
1 files changed, 13 insertions, 2 deletions
diff --git a/http.go b/http.go
index 8622c83..08074d7 100644
--- a/http.go
+++ b/http.go
@@ -81,6 +81,11 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
msg(w, "notes: "+me.release.notes.String())
msg(w, "status: "+me.release.status.String())
+ if me.current == nil {
+ msg(w, "findNext() == nil")
+ return
+ }
+
msg(w, me.current.StandardHeader())
msg(w, me.current.StandardReleaseHeader())
case "/rescanAll":
@@ -157,6 +162,10 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
msg(w, "gui notes: "+me.release.notes.String())
msg(w, "gui status: "+me.release.status.String())
msg(w, "")
+ if me.current == nil {
+ msg(w, "me.current == nil")
+ return
+ }
if checkValidGoSum(me.current) {
msg(w, "checkValidGoSum() == true")
@@ -178,10 +187,12 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
} else {
msg(w, "IsPrimitive() == false")
}
- if me.current.Status.IsProtobuf() {
- msg(w, "IsProtobuf() == true")
+ if ok, files, err := me.current.Status.IsProtobuf(); ok {
+ msg(w, log.Sprint("IsProtobuf() == true files = ", files))
+ msg(w, log.Sprint("IsProtobuf() == err", err))
} else {
msg(w, "IsProtobuf() == false")
+ msg(w, log.Sprint("IsProtobuf() == err", err))
}
if me.current.Status.Whitelist {
msg(w, "Whitelist == true SHOULD NOT RELEASE THIS")