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

Method DeleteChatQueuedMessage

coderd/database/dbauthz/dbauthz.go:2005–2014  ·  view source on GitHub ↗
(ctx context.Context, arg database.DeleteChatQueuedMessageParams)

Source from the content-addressed store, hash-verified

2003}
2004
2005func (q *querier) DeleteChatQueuedMessage(ctx context.Context, arg database.DeleteChatQueuedMessageParams) error {
2006 chat, err := q.db.GetChatByID(ctx, arg.ChatID)
2007 if err != nil {
2008 return err
2009 }
2010 if err := q.authorizeContext(ctx, policy.ActionUpdate, chat); err != nil {
2011 return err
2012 }
2013 return q.db.DeleteChatQueuedMessage(ctx, arg)
2014}
2015
2016func (q *querier) DeleteChatUsageLimitGroupOverride(ctx context.Context, groupID uuid.UUID) error {
2017 if err := q.authorizeContext(ctx, policy.ActionUpdate, rbac.ResourceDeploymentConfig); err != nil {

Callers

nothing calls this directly

Calls 3

authorizeContextMethod · 0.95
GetChatByIDMethod · 0.65

Tested by

no test coverage detected