MCPcopy Create free account
hub / github.com/chainreactors/EvilProxy / authDataHasValue

Function authDataHasValue

internal/pluginhost/adapters.go:388–400  ·  view source on GitHub ↗
(data pluginapi.AuthData)

Source from the content-addressed store, hash-verified

386}
387
388func authDataHasValue(data pluginapi.AuthData) bool {
389 return strings.TrimSpace(data.Provider) != "" ||
390 strings.TrimSpace(data.ID) != "" ||
391 strings.TrimSpace(data.FileName) != "" ||
392 strings.TrimSpace(data.Label) != "" ||
393 strings.TrimSpace(data.Prefix) != "" ||
394 strings.TrimSpace(data.ProxyURL) != "" ||
395 data.Disabled ||
396 len(data.StorageJSON) > 0 ||
397 len(data.Metadata) > 0 ||
398 len(data.Attributes) > 0 ||
399 !data.NextRefreshAfter.IsZero()
400}
401
402func authDataWithDefaults(data pluginapi.AuthData, auth *coreauth.Auth) pluginapi.AuthData {
403 if auth == nil {

Callers 1

ModelsForAuthMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected