fireMessaging.tokenChanges emit wrong(not equeal) fcm token after fireMessaging.requestToken
- Ngôn ngữ chính
- TypeScript
- Star
- 7.8k
- Fork
- 2.2k
- Merge trung bình
- 22 giờ 28 phút
- Pull request đã merge (30 ngày)
- 6
Mô tả
### Version info
**Angular:*17.3.3*
**Firebase:*-*
**AngularFire:*17.1.0*
**Other (e.g. Ionic/Cordova, Node, browser, operating system):*browser*
### How to reproduce these conditions
1) Create subscription on fireMessaging.tokenChanges, can be several
2) Run fireMessaging.requestToken
3) Compare fcm token from tokenChanges & requestToken
Currently, we have different results, also each new subscription generates a new fcm token + additional HTTP requests
### Expected behavior
Same fcm tokens + only required numbers of HTTP requests
### Actual behavior
Different fcm tokens
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện hành vi thông qua subscription fireMessaging.tokenChanges và các lệnh gọi fireMessaging.requestToken được mô tả trong issue, đồng thời so sánh các token được phát ra và các yêu cầu HTTP. Hoàn thành khi các subscription lặp lại và một yêu cầu rõ ràng tạo ra cùng một token FCM với chỉ những yêu cầu cần thiết.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- angular, firebase, typescript
- Lĩnh vực
- api, frontend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100