diff --git a/src/frequenz/sdk/actor/_resampling.py b/src/frequenz/sdk/actor/_resampling.py index 2ebbd0b33..c75a04a9c 100644 --- a/src/frequenz/sdk/actor/_resampling.py +++ b/src/frequenz/sdk/actor/_resampling.py @@ -87,10 +87,7 @@ async def _subscribe(self, request: ComponentMetricRequest) -> None: Sample[Quantity], request_channel_name ).new_sender() - async def sink_adapter(sample: Sample[Quantity]) -> None: - await sender.send(sample) - - self._resampler.add_timeseries(request_channel_name, receiver, sink_adapter) + self._resampler.add_timeseries(request_channel_name, receiver, sender.send) async def _process_resampling_requests(self) -> None: """Process resampling data requests."""