You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package client
import ( "context" "fmt" "git.aiterp.net/lucifer/new-server/models" )
func (client *Client) GetHandlers(ctx context.Context, fetchStr string) ([]models.EventHandler, error) { handlers := make([]models.EventHandler, 0, 16) err := client.Fetch(ctx, "GET", "/api/event-handlers", &handlers, nil) if err != nil { return nil, err }
return handlers, nil }
func (client *Client) DeleteHandler(ctx context.Context, id int) (*models.EventHandler, error) { var handler models.EventHandler err := client.Fetch(ctx, "DELETE", fmt.Sprintf("/api/event-handlers/%d", id), &handler, nil) if err != nil { return nil, err }
return &handler, nil }
|