Commit c88cec1
committed
Apply the terminal freshness window to Live Activity alerts too
The freshness gate added for terminal push notifications left Live
Activity alerts unguarded: alertForNewlyTerminal could buzz on a
restart replay whenever the device's last delivered aggregate still
showed the thread as live, and the end-event fallback rang via
alertForTerminalAggregate precisely when the companion push had been
silenced for staleness. Both alert helpers now take nowMs and share
the same isFreshTerminalRow window as notificationForAggregate, so a
stale completion stays silent on every channel.1 parent 387d068 commit c88cec1
2 files changed
Lines changed: 61 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1525 | 1525 | | |
1526 | 1526 | | |
1527 | 1527 | | |
1528 | | - | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
1529 | 1533 | | |
1530 | 1534 | | |
1531 | 1535 | | |
1532 | 1536 | | |
1533 | 1537 | | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
1534 | 1550 | | |
1535 | 1551 | | |
1536 | | - | |
1537 | 1552 | | |
1538 | 1553 | | |
1539 | 1554 | | |
| |||
1552 | 1567 | | |
1553 | 1568 | | |
1554 | 1569 | | |
| 1570 | + | |
1555 | 1571 | | |
1556 | 1572 | | |
1557 | 1573 | | |
| |||
1560 | 1576 | | |
1561 | 1577 | | |
1562 | 1578 | | |
| 1579 | + | |
1563 | 1580 | | |
1564 | 1581 | | |
1565 | 1582 | | |
| |||
1568 | 1585 | | |
1569 | 1586 | | |
1570 | 1587 | | |
| 1588 | + | |
1571 | 1589 | | |
1572 | 1590 | | |
1573 | 1591 | | |
| |||
1576 | 1594 | | |
1577 | 1595 | | |
1578 | 1596 | | |
| 1597 | + | |
1579 | 1598 | | |
1580 | 1599 | | |
1581 | 1600 | | |
1582 | 1601 | | |
1583 | 1602 | | |
1584 | 1603 | | |
1585 | 1604 | | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
1586 | 1616 | | |
1587 | 1617 | | |
1588 | 1618 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
213 | 227 | | |
214 | 228 | | |
215 | 229 | | |
| |||
219 | 233 | | |
220 | 234 | | |
221 | 235 | | |
| 236 | + | |
222 | 237 | | |
223 | 238 | | |
224 | 239 | | |
| |||
230 | 245 | | |
231 | 246 | | |
232 | 247 | | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
233 | 251 | | |
234 | 252 | | |
235 | 253 | | |
| |||
255 | 273 | | |
256 | 274 | | |
257 | 275 | | |
| 276 | + | |
258 | 277 | | |
259 | 278 | | |
260 | 279 | | |
261 | 280 | | |
262 | 281 | | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
263 | 285 | | |
264 | 286 | | |
265 | 287 | | |
| |||
298 | 320 | | |
299 | 321 | | |
300 | 322 | | |
301 | | - | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | 323 | | |
306 | 324 | | |
307 | 325 | | |
| |||
318 | 336 | | |
319 | 337 | | |
320 | 338 | | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
328 | | - | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
329 | 344 | | |
330 | 345 | | |
331 | 346 | | |
| |||
419 | 434 | | |
420 | 435 | | |
421 | 436 | | |
| 437 | + | |
422 | 438 | | |
423 | 439 | | |
424 | 440 | | |
| |||
1100 | 1116 | | |
1101 | 1117 | | |
1102 | 1118 | | |
| 1119 | + | |
1103 | 1120 | | |
1104 | 1121 | | |
1105 | 1122 | | |
| |||
0 commit comments