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

Method UpdateUserLink

coderd/database/dbauthz/dbauthz.go:7496–7504  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateUserLinkParams)

Source from the content-addressed store, hash-verified

7494}
7495
7496func (q *querier) UpdateUserLink(ctx context.Context, arg database.UpdateUserLinkParams) (database.UserLink, error) {
7497 fetch := func(ctx context.Context, arg database.UpdateUserLinkParams) (database.UserLink, error) {
7498 return q.db.GetUserLinkByUserIDLoginType(ctx, database.GetUserLinkByUserIDLoginTypeParams{
7499 UserID: arg.UserID,
7500 LoginType: arg.LoginType,
7501 })
7502 }
7503 return fetchAndQuery(q.log, q.auth, policy.ActionUpdatePersonal, fetch, q.db.UpdateUserLink)(ctx, arg)
7504}
7505
7506func (q *querier) UpdateUserLinkedID(ctx context.Context, arg database.UpdateUserLinkedIDParams) (database.UserLink, error) {
7507 if err := q.authorizeContext(ctx, policy.ActionUpdate, rbac.ResourceUserObject(arg.UserID)); err != nil {

Callers

nothing calls this directly

Calls 2

fetchAndQueryFunction · 0.85

Tested by

no test coverage detected