Improve error messages and documentation.

This commit is contained in:
levlam 2023-03-31 15:01:38 +03:00
parent 3be730b44a
commit 4ee61aae2b
3 changed files with 5 additions and 5 deletions

View File

@ -2597,7 +2597,7 @@ messageBotWriteAccessAllowed web_app:webApp = MessageContent;
//@description Data from a Web App has been sent to a bot @button_text Text of the keyboardButtonTypeWebApp button, which opened the Web App //@description Data from a Web App has been sent to a bot @button_text Text of the keyboardButtonTypeWebApp button, which opened the Web App
messageWebAppDataSent button_text:string = MessageContent; messageWebAppDataSent button_text:string = MessageContent;
//@description Data from a Web App has been received; for bots only @button_text Text of the keyboardButtonTypeWebApp button, which opened the Web App @data Received data //@description Data from a Web App has been received; for bots only @button_text Text of the keyboardButtonTypeWebApp button, which opened the Web App @data The data
messageWebAppDataReceived button_text:string data:string = MessageContent; messageWebAppDataReceived button_text:string data:string = MessageContent;
//@description Telegram Passport data has been sent to a bot @types List of Telegram Passport element types sent //@description Telegram Passport data has been sent to a bot @types List of Telegram Passport element types sent
@ -3321,7 +3321,7 @@ speechRecognitionResultPending partial_text:string = SpeechRecognitionResult;
//@description The speech recognition successfully finished @text Recognized text //@description The speech recognition successfully finished @text Recognized text
speechRecognitionResultText text:string = SpeechRecognitionResult; speechRecognitionResultText text:string = SpeechRecognitionResult;
//@description The speech recognition failed @error Received error //@description The speech recognition failed @error Recognition error
speechRecognitionResultError error:error = SpeechRecognitionResult; speechRecognitionResultError error:error = SpeechRecognitionResult;
@ -6589,7 +6589,7 @@ getWebAppUrl bot_user_id:int53 url:string theme:themeParameters application_name
//@description Sends data received from a keyboardButtonTypeWebApp Web App to a bot //@description Sends data received from a keyboardButtonTypeWebApp Web App to a bot
//@bot_user_id Identifier of the target bot //@bot_user_id Identifier of the target bot
//@button_text Text of the keyboardButtonTypeWebApp button, which opened the Web App //@button_text Text of the keyboardButtonTypeWebApp button, which opened the Web App
//@data Received data //@data The data
sendWebAppData bot_user_id:int53 button_text:string data:string = Ok; sendWebAppData bot_user_id:int53 button_text:string data:string = Ok;
//@description Informs TDLib that a Web App is being opened from attachment menu, a botMenuButton button, an internalLinkTypeAttachmentMenuBot link, or an inlineKeyboardButtonTypeWebApp button. //@description Informs TDLib that a Web App is being opened from attachment menu, a botMenuButton button, an internalLinkTypeAttachmentMenuBot link, or an inlineKeyboardButtonTypeWebApp button.

View File

@ -1158,7 +1158,7 @@ Result<FileId> NotificationSettingsManager::get_ringtone(
telegram_api::object_ptr<telegram_api::Document> &&ringtone) const { telegram_api::object_ptr<telegram_api::Document> &&ringtone) const {
int32 document_id = ringtone->get_id(); int32 document_id = ringtone->get_id();
if (document_id == telegram_api::documentEmpty::ID) { if (document_id == telegram_api::documentEmpty::ID) {
return Status::Error("Received an empty ringtone"); return Status::Error("Receive an empty ringtone");
} }
CHECK(document_id == telegram_api::document::ID); CHECK(document_id == telegram_api::document::ID);

View File

@ -38,7 +38,7 @@ void Iocp::loop() {
callback->on_iocp(bytes, overlapped); callback->on_iocp(bytes, overlapped);
} else { } else {
if (overlapped != nullptr) { if (overlapped != nullptr) {
auto error = OS_ERROR("Received from IOCP"); auto error = OS_ERROR("Receive IOCP error");
auto callback = reinterpret_cast<Iocp::Callback *>(key); auto callback = reinterpret_cast<Iocp::Callback *>(key);
CHECK(callback != nullptr); CHECK(callback != nullptr);
callback->on_iocp(std::move(error), overlapped); callback->on_iocp(std::move(error), overlapped);