Skip to content

Do not provide custom frontend interceptors to history or matching#5199

Merged
pdoerner merged 2 commits intotemporalio:mainfrom
pdoerner:fix-custom-interceptors-provider
Dec 7, 2023
Merged

Do not provide custom frontend interceptors to history or matching#5199
pdoerner merged 2 commits intotemporalio:mainfrom
pdoerner:fix-custom-interceptors-provider

Conversation

@pdoerner
Copy link
Contributor

@pdoerner pdoerner commented Dec 5, 2023

What changed?

No longer providing custom frontend interceptors to history or matching fx graphs
Added an fx value group, group:"frontendInterceptors" to prevent custom frontend interceptors from being injected where they are not intended

Why?

Bug fix

How did you test it?

Added an interceptor to server_test.TestNewServer() which will fail if supplied to any handler other than frontend

Potential risks

None

Is hotfix candidate?

No

@pdoerner pdoerner requested a review from a team as a code owner December 5, 2023 16:24
@pdoerner pdoerner merged commit 1d60542 into temporalio:main Dec 7, 2023
@pdoerner pdoerner deleted the fix-custom-interceptors-provider branch December 7, 2023 23:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants