(ctx context.Context, arg database.InsertWebpushSubscriptionParams)
| 5898 | } |
| 5899 | |
| 5900 | func (q *querier) InsertWebpushSubscription(ctx context.Context, arg database.InsertWebpushSubscriptionParams) (database.WebpushSubscription, error) { |
| 5901 | if err := q.authorizeContext(ctx, policy.ActionCreate, rbac.ResourceWebpushSubscription.WithOwner(arg.UserID.String())); err != nil { |
| 5902 | return database.WebpushSubscription{}, err |
| 5903 | } |
| 5904 | return q.db.InsertWebpushSubscription(ctx, arg) |
| 5905 | } |
| 5906 | |
| 5907 | func (q *querier) InsertWorkspace(ctx context.Context, arg database.InsertWorkspaceParams) (database.WorkspaceTable, error) { |
| 5908 | obj := rbac.ResourceWorkspace.WithOwner(arg.OwnerID.String()).InOrg(arg.OrganizationID) |
nothing calls this directly
no test coverage detected