mirror of
https://github.com/nbd-wtf/go-nostr.git
synced 2025-06-20 22:01:59 +02:00
add String() method to Status int on PublishStatus.
This commit is contained in:
parent
a11aa8756b
commit
16c874cb8d
23
relaypool.go
23
relaypool.go
@ -12,15 +12,30 @@ import (
|
|||||||
"github.com/gorilla/websocket"
|
"github.com/gorilla/websocket"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
type Status int
|
||||||
|
|
||||||
const (
|
const (
|
||||||
PublishStatusSent = 0
|
PublishStatusSent Status = 0
|
||||||
PublishStatusFailed = -1
|
PublishStatusFailed Status = -1
|
||||||
PublishStatusSucceeded = 1
|
PublishStatusSucceeded Status = 1
|
||||||
)
|
)
|
||||||
|
|
||||||
|
func (s Status) String() string {
|
||||||
|
switch s {
|
||||||
|
case PublishStatusSent:
|
||||||
|
return "sent"
|
||||||
|
case PublishStatusFailed:
|
||||||
|
return "failed"
|
||||||
|
case PublishStatusSucceeded:
|
||||||
|
return "success"
|
||||||
|
}
|
||||||
|
|
||||||
|
return "unknown"
|
||||||
|
}
|
||||||
|
|
||||||
type PublishStatus struct {
|
type PublishStatus struct {
|
||||||
Relay string
|
Relay string
|
||||||
Status int
|
Status Status
|
||||||
}
|
}
|
||||||
|
|
||||||
type RelayPool struct {
|
type RelayPool struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user