async def flush(self, request: BernardRequest):
if self._acq and '<STR_LIT>' in self._update:<EOL><INDENT>try:<EOL><INDENT>cbq_id = self._update['<STR_LIT>']['<STR_LIT:id>']<EOL><DEDENT>except KeyError:<EOL><INDENT>pass<EOL><DEDENT>else:<EOL><INDENT>await self.platform.call(<EOL>'<STR_LIT>',<EOL>**(await self._acq.serialize(cbq_id))<EOL>)<EOL><DEDENT><DEDENT>return await super(TelegramResponder, self).flush(request)<EOL>
If there's a AnswerCallbackQuery scheduled for reply, place the call
before actually flushing the buffer.