Remove email addresses in settings, move to accounts tab

still a little rough, but it works.
This commit is contained in:
Harvey Tindall
2020-09-17 21:23:45 +01:00
parent cd61989495
commit 7ac750879f
5 changed files with 116 additions and 119 deletions
+2 -1
View File
@@ -541,6 +541,7 @@ func (app *appContext) OmbiUsers(gc *gin.Context) {
func (app *appContext) ModifyEmails(gc *gin.Context) {
var req map[string]string
gc.BindJSON(&req)
fmt.Println(req)
app.debug.Println("Email modification requested")
users, status, err := app.jf.getUsers(false)
if !(status == 200 || status == 204) || err != nil {
@@ -550,7 +551,7 @@ func (app *appContext) ModifyEmails(gc *gin.Context) {
return
}
for _, jfUser := range users {
if address, ok := req[jfUser["Name"].(string)]; ok {
if address, ok := req[jfUser["Id"].(string)]; ok {
app.storage.emails[jfUser["Id"].(string)] = address
}
}