Files
redka/internal/command/server/ok.go
Anton 2e507f8319 fix: command - always return non-nil command when parsing (fix #27)
To avoid panic when calling pcmd.Error in handlers.parse.
2024-06-09 00:14:12 +05:00

18 lines
320 B
Go

package server
import "github.com/nalgeon/redka/internal/redis"
// Dummy command that always returns OK.
type OK struct {
redis.BaseCmd
}
func ParseOK(b redis.BaseCmd) (OK, error) {
return OK{BaseCmd: b}, nil
}
func (c OK) Run(w redis.Writer, _ redis.Redka) (any, error) {
w.WriteString("OK")
return true, nil
}