mirror of
https://git.sr.ht/~sircmpwn/tokidoki
synced 2025-12-12 14:17:21 +01:00
Switch to new interfaces with context
See https://github.com/emersion/go-webdav/pull/53
This commit is contained in:
parent
6051fec4c4
commit
3281b1d32b
3 changed files with 17 additions and 14 deletions
|
|
@ -1,6 +1,8 @@
|
|||
package storage
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
"github.com/emersion/go-vcard"
|
||||
"github.com/emersion/go-webdav/carddav"
|
||||
)
|
||||
|
|
@ -13,26 +15,26 @@ func NewPostgreSQL() carddav.Backend {
|
|||
return &psqlBackend{}
|
||||
}
|
||||
|
||||
func (*psqlBackend) AddressBook() (*carddav.AddressBook, error) {
|
||||
func (*psqlBackend) AddressBook(ctx context.Context) (*carddav.AddressBook, error) {
|
||||
panic("TODO")
|
||||
}
|
||||
|
||||
func (*psqlBackend) GetAddressObject(path string, req *carddav.AddressDataRequest) (*carddav.AddressObject, error) {
|
||||
func (*psqlBackend) GetAddressObject(ctx context.Context, path string, req *carddav.AddressDataRequest) (*carddav.AddressObject, error) {
|
||||
panic("TODO")
|
||||
}
|
||||
|
||||
func (*psqlBackend) ListAddressObjects(req *carddav.AddressDataRequest) ([]carddav.AddressObject, error) {
|
||||
func (*psqlBackend) ListAddressObjects(ctx context.Context, req *carddav.AddressDataRequest) ([]carddav.AddressObject, error) {
|
||||
panic("TODO")
|
||||
}
|
||||
|
||||
func (*psqlBackend) QueryAddressObjects(query *carddav.AddressBookQuery) ([]carddav.AddressObject, error) {
|
||||
func (*psqlBackend) QueryAddressObjects(ctx context.Context, query *carddav.AddressBookQuery) ([]carddav.AddressObject, error) {
|
||||
panic("TODO")
|
||||
}
|
||||
|
||||
func (*psqlBackend) PutAddressObject(path string, card vcard.Card) (loc string, err error) {
|
||||
func (*psqlBackend) PutAddressObject(ctx context.Context, path string, card vcard.Card) (loc string, err error) {
|
||||
panic("TODO")
|
||||
}
|
||||
|
||||
func (*psqlBackend) DeleteAddressObject(path string) error {
|
||||
func (*psqlBackend) DeleteAddressObject(ctx context.Context, path string) error {
|
||||
panic("TODO")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue