Commit b9aa992
authored
fix: realtime channel error cases (#1472)
* fix: realtime channel error cases
Also:
* Don't reset Authorization policies on :confirm_token
* Avoid resetting Authorization policies twice on new "access_token"
* New access token was not being passed to authorization_context
* Capture Connect RPC errors1 parent adc824c commit b9aa992
File tree
7 files changed
+355
-47
lines changed- lib/realtime_web/channels
- test
- integration
- realtime_web/channels
- realtime
- monitoring/prom_ex/plugins
- support
7 files changed
+355
-47
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | 67 | | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
424 | 424 | | |
425 | 425 | | |
426 | 426 | | |
427 | | - | |
| 427 | + | |
428 | 428 | | |
429 | 429 | | |
430 | | - | |
431 | | - | |
| 430 | + | |
432 | 431 | | |
433 | 432 | | |
434 | 433 | | |
435 | | - | |
| 434 | + | |
| 435 | + | |
436 | 436 | | |
437 | 437 | | |
438 | | - | |
439 | | - | |
| 438 | + | |
| 439 | + | |
440 | 440 | | |
441 | 441 | | |
442 | 442 | | |
| |||
455 | 455 | | |
456 | 456 | | |
457 | 457 | | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
| 458 | + | |
462 | 459 | | |
463 | 460 | | |
464 | 461 | | |
465 | 462 | | |
466 | 463 | | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | 464 | | |
471 | 465 | | |
472 | 466 | | |
473 | 467 | | |
474 | 468 | | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
475 | 475 | | |
476 | 476 | | |
477 | 477 | | |
| |||
595 | 595 | | |
596 | 596 | | |
597 | 597 | | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
| 598 | + | |
603 | 599 | | |
604 | | - | |
605 | | - | |
606 | 600 | | |
607 | 601 | | |
608 | 602 | | |
609 | 603 | | |
610 | 604 | | |
611 | | - | |
612 | | - | |
613 | | - | |
| 605 | + | |
614 | 606 | | |
615 | 607 | | |
616 | 608 | | |
| |||
761 | 753 | | |
762 | 754 | | |
763 | 755 | | |
764 | | - | |
| 756 | + | |
765 | 757 | | |
766 | 758 | | |
767 | 759 | | |
| |||
785 | 777 | | |
786 | 778 | | |
787 | 779 | | |
788 | | - | |
789 | | - | |
790 | | - | |
| 780 | + | |
791 | 781 | | |
792 | 782 | | |
793 | 783 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1621 | 1621 | | |
1622 | 1622 | | |
1623 | 1623 | | |
1624 | | - | |
1625 | | - | |
| 1624 | + | |
1626 | 1625 | | |
1627 | 1626 | | |
1628 | 1627 | | |
| |||
1638 | 1637 | | |
1639 | 1638 | | |
1640 | 1639 | | |
1641 | | - | |
1642 | | - | |
| 1640 | + | |
1643 | 1641 | | |
1644 | 1642 | | |
1645 | 1643 | | |
| |||
1655 | 1653 | | |
1656 | 1654 | | |
1657 | 1655 | | |
1658 | | - | |
1659 | | - | |
| 1656 | + | |
1660 | 1657 | | |
1661 | 1658 | | |
1662 | 1659 | | |
| |||
1712 | 1709 | | |
1713 | 1710 | | |
1714 | 1711 | | |
1715 | | - | |
1716 | | - | |
| 1712 | + | |
1717 | 1713 | | |
1718 | 1714 | | |
1719 | 1715 | | |
| |||
1746 | 1742 | | |
1747 | 1743 | | |
1748 | 1744 | | |
| 1745 | + | |
1749 | 1746 | | |
1750 | 1747 | | |
1751 | 1748 | | |
| |||
1755 | 1752 | | |
1756 | 1753 | | |
1757 | 1754 | | |
1758 | | - | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
1759 | 1761 | | |
1760 | 1762 | | |
1761 | 1763 | | |
| |||
1770 | 1772 | | |
1771 | 1773 | | |
1772 | 1774 | | |
1773 | | - | |
1774 | | - | |
| 1775 | + | |
1775 | 1776 | | |
1776 | 1777 | | |
1777 | 1778 | | |
| |||
2181 | 2182 | | |
2182 | 2183 | | |
2183 | 2184 | | |
2184 | | - | |
| 2185 | + | |
2185 | 2186 | | |
2186 | | - | |
2187 | 2187 | | |
2188 | 2188 | | |
2189 | 2189 | | |
| |||
2341 | 2341 | | |
2342 | 2342 | | |
2343 | 2343 | | |
| 2344 | + | |
| 2345 | + | |
| 2346 | + | |
| 2347 | + | |
| 2348 | + | |
2344 | 2349 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
124 | 154 | | |
125 | 155 | | |
126 | 156 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
0 commit comments