Refactor code

This commit is contained in:
root
2020-08-13 16:33:37 +00:00
parent 3557907ce9
commit 9ee441ec02

View File

@@ -25,48 +25,15 @@ func (e mainEnv) createLegalBasis(w http.ResponseWriter, r *http.Request, ps htt
returnError(w, r, "failed to decode request body", 405, err, nil)
return
}
status := "active";
module := ""
fulldesc := ""
newbrief := ""
shortdesc := ""
basistype := ""
requiredmsg := ""
module := getStringValue(records, "module")
fulldesc := getStringValue(records, "fulldesc")
newbrief := getStringValue(records, "newbrief")
shortdesc := getStringValue(records, "shortdesc")
basistype := getStringValue(records, "basistype")
requiredmsg := getStringValue(records, "requiredmsg")
usercontrol := false
requiredflag := false
if value, ok := records["module"]; ok {
if reflect.TypeOf(value) == reflect.TypeOf("string") {
module = value.(string)
}
}
if value, ok := records["fulldesc"]; ok {
if reflect.TypeOf(value) == reflect.TypeOf("string") {
fulldesc = value.(string)
}
}
if value, ok := records["brief"]; ok {
if reflect.TypeOf(value) == reflect.TypeOf("string") {
newbrief = value.(string)
}
}
if value, ok := records["shortdesc"]; ok {
if reflect.TypeOf(value) == reflect.TypeOf("string") {
shortdesc = value.(string)
}
}
if value, ok := records["basistype"]; ok {
if reflect.TypeOf(value) == reflect.TypeOf("string") {
basistype = value.(string)
}
}
basistype = normalizeBasisType(basistype)
if value, ok := records["requiredmsg"]; ok {
if reflect.TypeOf(value) == reflect.TypeOf("string") {
requiredmsg = value.(string)
}
}
if value, ok := records["status"]; ok {
if reflect.TypeOf(value) == reflect.TypeOf("string") {
if value.(string) == "disabled" {
@@ -84,7 +51,6 @@ func (e mainEnv) createLegalBasis(w http.ResponseWriter, r *http.Request, ps htt
requiredflag = value.(bool)
}
}
e.db.createLegalBasis(brief, newbrief, module, shortdesc, fulldesc, basistype, requiredmsg, status, usercontrol, requiredflag)
/*
notifyURL := e.conf.Notification.NotificationURL