Преглед на файлове

Only send Firebase data messages

Philipp Heckel преди 4 години
родител
ревизия
9a91312392
променени са 1 файла, в които са добавени 2 реда и са изтрити 7 реда
  1. 2 7
      server/server.go

+ 2 - 7
server/server.go

@@ -105,19 +105,14 @@ func createFirebaseSubscriber(conf *config.Config) (subscriber, error) {
 	}
 	return func(m *message) error {
 		_, err := msg.Send(context.Background(), &messaging.Message{
+			Topic: m.Topic,
 			Data: map[string]string{
 				"id":      m.ID,
 				"time":    fmt.Sprintf("%d", m.Time),
-				"event": m.Event,
+				"event":   m.Event,
 				"topic":   m.Topic,
 				"message": m.Message,
 			},
-			Notification: &messaging.Notification{
-				Title:    m.Topic, // FIXME convert to ntfy.sh/$topic instead
-				Body:     m.Message,
-				ImageURL: "",
-			},
-			Topic: m.Topic,
 		})
 		return err
 	}, nil