MCPcopy Index your code
hub / github.com/coder/coder / UpdateExternalAuthLink

Method UpdateExternalAuthLink

coderd/database/dbauthz/dbauthz.go:6894–6899  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateExternalAuthLinkParams)

Source from the content-addressed store, hash-verified

6892}
6893
6894func (q *querier) UpdateExternalAuthLink(ctx context.Context, arg database.UpdateExternalAuthLinkParams) (database.ExternalAuthLink, error) {
6895 fetch := func(ctx context.Context, arg database.UpdateExternalAuthLinkParams) (database.ExternalAuthLink, error) {
6896 return q.db.GetExternalAuthLink(ctx, database.GetExternalAuthLinkParams{UserID: arg.UserID, ProviderID: arg.ProviderID})
6897 }
6898 return fetchAndQuery(q.log, q.auth, policy.ActionUpdatePersonal, fetch, q.db.UpdateExternalAuthLink)(ctx, arg)
6899}
6900
6901func (q *querier) UpdateExternalAuthLinkRefreshToken(ctx context.Context, arg database.UpdateExternalAuthLinkRefreshTokenParams) error {
6902 fetch := func(ctx context.Context, arg database.UpdateExternalAuthLinkRefreshTokenParams) (database.ExternalAuthLink, error) {

Callers

nothing calls this directly

Calls 2

fetchAndQueryFunction · 0.85
GetExternalAuthLinkMethod · 0.65

Tested by

no test coverage detected