mirror of
https://github.com/sot-tech/mochi.git
synced 2026-06-16 01:19:46 -07:00
http/request: check if query.ErrKeyNotFound for event
This commit is contained in:
@@ -23,8 +23,10 @@ func announceRequest(r *http.Request, cfg *httpConfig) (*chihaya.AnnounceRequest
|
||||
request := &chihaya.AnnounceRequest{Params: q}
|
||||
|
||||
eventStr, err := q.String("event")
|
||||
if err != nil {
|
||||
eventStr = "none"
|
||||
if err == query.ErrKeyNotFound {
|
||||
eventStr = ""
|
||||
} else if err != nil {
|
||||
return nil, tracker.ClientError("failed to parse parameter: event")
|
||||
}
|
||||
request.Event, err = event.New(eventStr)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user