fix(prompt): disallow update if prompt is empty (#1816)
This commit is contained in:
@@ -25,7 +25,7 @@ import (
|
||||
type Prompt interface {
|
||||
CreatePromptResource(ctx context.Context, p *entity.PromptResource) (int64, error)
|
||||
GetPromptResource(ctx context.Context, promptID int64) (*entity.PromptResource, error)
|
||||
UpdatePromptResource(ctx context.Context, p *entity.PromptResource) error
|
||||
UpdatePromptResource(ctx context.Context, promptID int64, name, description, promptText *string) error
|
||||
DeletePromptResource(ctx context.Context, promptID int64) error
|
||||
|
||||
ListOfficialPromptResource(ctx context.Context, keyword string) ([]*entity.PromptResource, error)
|
||||
|
||||
@@ -40,8 +40,8 @@ func (s *promptService) CreatePromptResource(ctx context.Context, p *entity.Prom
|
||||
return s.Repo.CreatePromptResource(ctx, p)
|
||||
}
|
||||
|
||||
func (s *promptService) UpdatePromptResource(ctx context.Context, p *entity.PromptResource) error {
|
||||
return s.Repo.UpdatePromptResource(ctx, p)
|
||||
func (s *promptService) UpdatePromptResource(ctx context.Context, promptID int64, name, description, promptText *string) error {
|
||||
return s.Repo.UpdatePromptResource(ctx, promptID, name, description, promptText)
|
||||
}
|
||||
|
||||
func (s *promptService) GetPromptResource(ctx context.Context, promptID int64) (*entity.PromptResource, error) {
|
||||
|
||||
Reference in New Issue
Block a user