ekster/cmd/eksterd/null.go
Peter Stuifzand a72f3ce493
All checks were successful
the build was successful
Split up timeline files - add null type
2019-03-07 21:20:22 +01:00

28 lines
535 B
Go

package main
import "p83.nl/go/ekster/pkg/microsub"
type nullTimeline struct {
channel string
}
func (timeline *nullTimeline) Init() error {
return nil
}
func (timeline *nullTimeline) Items(before, after string) (microsub.Timeline, error) {
return microsub.Timeline{Items: []microsub.Item{}}, nil
}
func (timeline *nullTimeline) AddItem(item microsub.Item) error {
return nil
}
func (timeline *nullTimeline) Count() (int, error) {
return 0, nil
}
func (timeline *nullTimeline) MarkRead(uids []string) error {
return nil
}