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

Method UpdateExternalAuthLinkRefreshToken

coderd/database/dbauthz/dbauthz.go:6901–6906  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateExternalAuthLinkRefreshTokenParams)

Source from the content-addressed store, hash-verified

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) {
6903 return q.db.GetExternalAuthLink(ctx, database.GetExternalAuthLinkParams{UserID: arg.UserID, ProviderID: arg.ProviderID})
6904 }
6905 return fetchAndExec(q.log, q.auth, policy.ActionUpdatePersonal, fetch, q.db.UpdateExternalAuthLinkRefreshToken)(ctx, arg)
6906}
6907
6908func (q *querier) UpdateGitSSHKey(ctx context.Context, arg database.UpdateGitSSHKeyParams) (database.GitSSHKey, error) {
6909 fetch := func(ctx context.Context, arg database.UpdateGitSSHKeyParams) (database.GitSSHKey, error) {

Callers

nothing calls this directly

Calls 2

fetchAndExecFunction · 0.85
GetExternalAuthLinkMethod · 0.65

Tested by

no test coverage detected