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

Method GetUserAIProviderKeysByUserID

enterprise/dbcrypt/dbcrypt.go:607–618  ·  view source on GitHub ↗
(ctx context.Context, userID uuid.UUID)

Source from the content-addressed store, hash-verified

605}
606
607func (db *dbCrypt) GetUserAIProviderKeysByUserID(ctx context.Context, userID uuid.UUID) ([]database.UserAiProviderKey, error) {
608 keys, err := db.Store.GetUserAIProviderKeysByUserID(ctx, userID)
609 if err != nil {
610 return nil, err
611 }
612 for i := range keys {
613 if err := db.decryptUserAIProviderKey(&keys[i]); err != nil {
614 return nil, err
615 }
616 }
617 return keys, nil
618}
619
620func (db *dbCrypt) GetUserAIProviderKeys(ctx context.Context) ([]database.UserAiProviderKey, error) {
621 keys, err := db.Store.GetUserAIProviderKeys(ctx)

Callers

nothing calls this directly

Tested by

no test coverage detected