log.Println("failed to enqueue posthog event:", err)
+
func (n *posthogNotifier) DeleteString(ctx context.Context, did, rkey string) {
+
err := n.client.Enqueue(posthog.Capture{
+
Properties: posthog.Properties{"rkey": rkey},
+
log.Println("failed to enqueue posthog event:", err)
+
func (n *posthogNotifier) EditString(ctx context.Context, string *db.String) {
+
err := n.client.Enqueue(posthog.Capture{
+
DistinctId: string.Did.String(),
+
Properties: posthog.Properties{"rkey": string.Rkey},
+
log.Println("failed to enqueue posthog event:", err)
+
func (n *posthogNotifier) CreateString(ctx context.Context, string *db.String) {
+
err := n.client.Enqueue(posthog.Capture{
+
DistinctId: string.Did.String(),
+
Properties: posthog.Properties{"rkey": string.Rkey},
+
log.Println("failed to enqueue posthog event:", err)