From 6eb3f85dae1ce5866f9a8c278712c1f14e34a914 Mon Sep 17 00:00:00 2001 From: Jacob Hagstedt Date: Sun, 18 Oct 2026 21:09:42 +0200 Subject: [PATCH] M12e follow-up: FcmMessageBody uses fid (D-096) The push examples carry message.fid since c694f78; the :data DTO still named the field token, so ExampleRoundTripTest failed on main. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01TQd3pEP9UeN2uifbHknQ7B --- .../src/main/kotlin/se/hagstedt/kvitt/data/api/Endpoints.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/data/src/main/kotlin/se/hagstedt/kvitt/data/api/Endpoints.kt b/android/data/src/main/kotlin/se/hagstedt/kvitt/data/api/Endpoints.kt index ee74427..f06fc75 100644 --- a/android/data/src/main/kotlin/se/hagstedt/kvitt/data/api/Endpoints.kt +++ b/android/data/src/main/kotlin/se/hagstedt/kvitt/data/api/Endpoints.kt @@ -169,7 +169,8 @@ data class FcmMessageDto(val message: FcmMessageBody) @Serializable data class FcmMessageBody( - val token: String, + /** The target Firebase Installation ID (HTTP v1 `message.fid`, D-096). */ + val fid: String, val android: FcmAndroidConfig, val data: Map, )