Commit 914781c
committed
Returns errors only when all integration calls fail
Updates integration result handling to return an error only if all integration calls fail, allowing partial successes to be returned even when some calls encounter errors.
Improves resilience and user feedback by ensuring that failures in some integrations do not prevent successful results from being delivered.
(#4492, #4748)1 parent b10a7e5 commit 914781c
1 file changed
+9
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
792 | 792 | | |
793 | 793 | | |
794 | 794 | | |
795 | | - | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
796 | 802 | | |
797 | 803 | | |
798 | 804 | | |
799 | 805 | | |
800 | 806 | | |
801 | | - | |
| 807 | + | |
802 | 808 | | |
803 | 809 | | |
804 | 810 | | |
805 | 811 | | |
806 | 812 | | |
807 | 813 | | |
808 | 814 | | |
809 | | - | |
810 | | - | |
811 | | - | |
812 | | - | |
813 | | - | |
814 | | - | |
815 | | - | |
816 | | - | |
817 | | - | |
| 815 | + | |
818 | 816 | | |
819 | 817 | | |
820 | 818 | | |
| |||
0 commit comments