Commit 9fa2ac9
authored
Update fetch to utilize latest custom signals (#6582)
When we update custom signals using setCustomSignals, the latest custom
signals are not retrieved in the subsequent fetch. Currently, we are
required to reload the app to fetch them.
Link to the bug: [Fetch uses stale custom signal
values](https://b.corp.google.com/issues/381353888)1 parent 17cc491 commit 9fa2ac9
File tree
5 files changed
+67
-35
lines changed- firebase-config/src
- main/java/com/google/firebase/remoteconfig
- internal
- test/java/com/google/firebase/remoteconfig/internal
5 files changed
+67
-35
lines changedLines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
265 | | - | |
266 | | - | |
| 265 | + | |
267 | 266 | | |
268 | 267 | | |
269 | 268 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
387 | | - | |
| 387 | + | |
| 388 | + | |
388 | 389 | | |
389 | 390 | | |
390 | 391 | | |
| |||
firebase-config/src/main/java/com/google/firebase/remoteconfig/internal/ConfigFetchHttpClient.java
Lines changed: 10 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
98 | 97 | | |
99 | 98 | | |
100 | 99 | | |
| |||
108 | 107 | | |
109 | 108 | | |
110 | 109 | | |
111 | | - | |
112 | | - | |
| 110 | + | |
113 | 111 | | |
114 | 112 | | |
115 | 113 | | |
116 | 114 | | |
117 | 115 | | |
118 | 116 | | |
119 | 117 | | |
120 | | - | |
121 | 118 | | |
122 | 119 | | |
123 | 120 | | |
| |||
187 | 184 | | |
188 | 185 | | |
189 | 186 | | |
190 | | - | |
| 187 | + | |
| 188 | + | |
191 | 189 | | |
192 | 190 | | |
193 | 191 | | |
| |||
196 | 194 | | |
197 | 195 | | |
198 | 196 | | |
199 | | - | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
200 | 202 | | |
201 | 203 | | |
202 | 204 | | |
| |||
307 | 309 | | |
308 | 310 | | |
309 | 311 | | |
310 | | - | |
| 312 | + | |
| 313 | + | |
311 | 314 | | |
312 | 315 | | |
313 | 316 | | |
| |||
Lines changed: 42 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
| 205 | + | |
| 206 | + | |
206 | 207 | | |
207 | 208 | | |
208 | 209 | | |
| |||
401 | 402 | | |
402 | 403 | | |
403 | 404 | | |
404 | | - | |
| 405 | + | |
| 406 | + | |
405 | 407 | | |
406 | 408 | | |
407 | 409 | | |
| |||
766 | 768 | | |
767 | 769 | | |
768 | 770 | | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
769 | 795 | | |
770 | 796 | | |
771 | 797 | | |
| |||
811 | 837 | | |
812 | 838 | | |
813 | 839 | | |
814 | | - | |
| 840 | + | |
| 841 | + | |
815 | 842 | | |
816 | 843 | | |
817 | 844 | | |
| |||
823 | 850 | | |
824 | 851 | | |
825 | 852 | | |
826 | | - | |
| 853 | + | |
| 854 | + | |
827 | 855 | | |
828 | 856 | | |
829 | 857 | | |
| |||
838 | 866 | | |
839 | 867 | | |
840 | 868 | | |
841 | | - | |
| 869 | + | |
| 870 | + | |
842 | 871 | | |
843 | 872 | | |
844 | 873 | | |
| |||
919 | 948 | | |
920 | 949 | | |
921 | 950 | | |
922 | | - | |
| 951 | + | |
| 952 | + | |
923 | 953 | | |
924 | 954 | | |
925 | 955 | | |
| |||
933 | 963 | | |
934 | 964 | | |
935 | 965 | | |
936 | | - | |
| 966 | + | |
| 967 | + | |
937 | 968 | | |
938 | 969 | | |
939 | 970 | | |
| |||
946 | 977 | | |
947 | 978 | | |
948 | 979 | | |
949 | | - | |
| 980 | + | |
| 981 | + | |
950 | 982 | | |
951 | 983 | | |
952 | 984 | | |
| |||
959 | 991 | | |
960 | 992 | | |
961 | 993 | | |
962 | | - | |
| 994 | + | |
| 995 | + | |
963 | 996 | | |
964 | 997 | | |
965 | 998 | | |
| |||
Lines changed: 12 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
| |||
86 | 85 | | |
87 | 86 | | |
88 | 87 | | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | 88 | | |
94 | 89 | | |
95 | 90 | | |
| |||
110 | 105 | | |
111 | 106 | | |
112 | 107 | | |
113 | | - | |
114 | | - | |
| 108 | + | |
115 | 109 | | |
116 | 110 | | |
117 | 111 | | |
| |||
244 | 238 | | |
245 | 239 | | |
246 | 240 | | |
247 | | - | |
248 | | - | |
249 | 241 | | |
250 | 242 | | |
251 | 243 | | |
| |||
324 | 316 | | |
325 | 317 | | |
326 | 318 | | |
327 | | - | |
328 | | - | |
| 319 | + | |
329 | 320 | | |
330 | 321 | | |
331 | 322 | | |
| |||
353 | 344 | | |
354 | 345 | | |
355 | 346 | | |
356 | | - | |
| 347 | + | |
| 348 | + | |
357 | 349 | | |
358 | 350 | | |
359 | 351 | | |
| |||
366 | 358 | | |
367 | 359 | | |
368 | 360 | | |
369 | | - | |
| 361 | + | |
| 362 | + | |
370 | 363 | | |
371 | 364 | | |
372 | 365 | | |
| |||
378 | 371 | | |
379 | 372 | | |
380 | 373 | | |
381 | | - | |
| 374 | + | |
| 375 | + | |
382 | 376 | | |
383 | 377 | | |
384 | 378 | | |
| |||
390 | 384 | | |
391 | 385 | | |
392 | 386 | | |
393 | | - | |
| 387 | + | |
| 388 | + | |
394 | 389 | | |
395 | 390 | | |
396 | 391 | | |
| |||
402 | 397 | | |
403 | 398 | | |
404 | 399 | | |
405 | | - | |
| 400 | + | |
| 401 | + | |
406 | 402 | | |
407 | 403 | | |
408 | 404 | | |
| |||
0 commit comments