(ctx context.Context, arg database.DeleteOrganizationMemberParams)
| 2254 | } |
| 2255 | |
| 2256 | func (q *querier) DeleteOrganizationMember(ctx context.Context, arg database.DeleteOrganizationMemberParams) error { |
| 2257 | return deleteQ[database.OrganizationMember](q.log, q.auth, func(ctx context.Context, arg database.DeleteOrganizationMemberParams) (database.OrganizationMember, error) { |
| 2258 | member, err := database.ExpectOne(q.OrganizationMembers(ctx, database.OrganizationMembersParams{ |
| 2259 | OrganizationID: arg.OrganizationID, |
| 2260 | UserID: arg.UserID, |
| 2261 | IncludeSystem: false, |
| 2262 | GithubUserID: 0, |
| 2263 | })) |
| 2264 | if err != nil { |
| 2265 | return database.OrganizationMember{}, err |
| 2266 | } |
| 2267 | return member.OrganizationMember, nil |
| 2268 | }, q.db.DeleteOrganizationMember)(ctx, arg) |
| 2269 | } |
| 2270 | |
| 2271 | func (q *querier) DeleteProvisionerKey(ctx context.Context, id uuid.UUID) error { |
| 2272 | return deleteQ(q.log, q.auth, q.db.GetProvisionerKeyByID, q.db.DeleteProvisionerKey)(ctx, id) |
nothing calls this directly
no test coverage detected