Removed ability to edit API keys.

master
J. David Lee 2019-06-11 08:38:30 +02:00
parent 05e68a8e59
commit ce3f3f1417
4 changed files with 3 additions and 17 deletions

11
db.go
View File

@ -234,17 +234,12 @@ func (db *dbal) SourceList() (l []Source, err error) {
return l, nil
}
// Updates APIKey, Description, LogAction, AlertAction.
// Updates Description, AlertTimeout, LogAction, AlertAction.
func (db *dbal) SourceUpdate(s Source) error {
if err := validateAPIKey(s.APIKey); err != nil {
return err
}
_, err := db.Exec(`UPDATE sources `+
`SET APIKey=?,Description=?,AlertTimeout=?,LogAction=?,AlertAction=? `+
`SET Description=?,AlertTimeout=?,LogAction=?,AlertAction=? `+
`WHERE SourceID=?`,
s.APIKey, s.Description, s.AlertTimeout,
s.LogAction, s.AlertAction, s.SourceID)
s.Description, s.AlertTimeout, s.LogAction, s.AlertAction, s.SourceID)
if err != nil {
db.logf("Failed to update source %s: %v", s.Name, err)
}

View File

@ -135,10 +135,6 @@
<input type="hidden" name="SourceID" value="{{.Source.SourceID}}">
<ul class="form-list">
<li>
<label for="APIKey">API Key:</label>
<input type="text" id="APIKey" name="APIKey" value="{{.Source.APIKey}}">
</li>
<li>
<label for="Description">Description</label>
<textarea id="Description" name="Description" rows=8>

View File

@ -231,10 +231,6 @@ var tmpls = `
<input type="hidden" name="SourceID" value="{{.Source.SourceID}}">
<ul class="form-list">
<li>
<label for="APIKey">API Key:</label>
<input type="text" id="APIKey" name="APIKey" value="{{.Source.APIKey}}">
</li>
<li>
<label for="Description">Description</label>
<textarea id="Description" name="Description" rows=8>

View File

@ -269,7 +269,6 @@ func handleSourceUpdate(w http.ResponseWriter, r *http.Request) {
return
}
s.APIKey = r.Form.Get("APIKey")
s.Description = r.Form.Get("Description")
s.AlertTimeout = formGetInt(r, "AlertTimeout")
s.LogAction = r.Form.Get("LogAction")