Start work on auth fetch middleware
All checks were successful
/ docker (push) Successful in 4m12s

This commit is contained in:
Melody Becker 2025-04-16 16:43:57 +02:00
parent b00f5e9777
commit 7eac1db475
Signed by: mstar
SSH key fingerprint: SHA256:9VAo09aaVNTWKzPW7Hq2LW+ox9OdwmTSHRoD4mlz1yI
4 changed files with 111 additions and 5 deletions

View file

@ -77,7 +77,7 @@ func ImportRemoteAccount(targetName string) (string, error) {
}
defer response.Body.Close()
body, _ := io.ReadAll(response.Body)
log.Trace().
log.Debug().
Int("status", response.StatusCode).
Bytes("body", body).
Any("headers", response.Header).
@ -394,7 +394,7 @@ func ImportRemoteServer(host string) (uint, error) {
}
}
}
if nodeAdmins, ok := data.Metadata["nodeAdmins"].([]map[string]any); ok {
if nodeAdmins, ok := data.Metadata["nodeAdmins"].([]map[string]any); ok && len(nodeAdmins) > 0 {
log.Debug().Msg("Node admins url found")
targets := sliceutils.Filter(
existingEntry.Metadata,
@ -530,7 +530,7 @@ func ImportRemoteServer(host string) (uint, error) {
}
}
}
if staffAccounts, ok := data.Metadata["nodeAdmins"].([]any); ok {
if staffAccounts, ok := data.Metadata["nodeAdmins"].([]any); ok && len(staffAccounts) > 0 {
log.Debug().Msg("Node admins url found")
targets := sliceutils.Filter(
existingEntry.Metadata,