From 8eddab4455db84a99163d56ddf4b0b30087e8b8f Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Sat, 16 Aug 2025 11:12:36 +0300 Subject: [PATCH] Small refacroting of arg positions --- internal/controller/tg/tg.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/controller/tg/tg.go b/internal/controller/tg/tg.go index 3b5a6fd..887610e 100644 --- a/internal/controller/tg/tg.go +++ b/internal/controller/tg/tg.go @@ -184,7 +184,7 @@ func (c *TelegramController) handleAudioMessage(message *tgbotapi.Message) { c.send(successMsg) // Отправляем результат расшифровки (асинхронно) - go c.sendTranscriptionResult(message.Chat.ID, job.Id, sentProgressMsg.MessageID) + go c.sendTranscriptionResult(job.Id, message.Chat.ID, sentProgressMsg.MessageID) } func (c *TelegramController) handleVoiceMessage(message *tgbotapi.Message) { @@ -222,7 +222,7 @@ func (c *TelegramController) handleVoiceMessage(message *tgbotapi.Message) { c.send(successMsg) // Отправляем результат расшифровки (асинхронно) - go c.sendTranscriptionResult(message.Chat.ID, job.Id, sentProgressMsg.MessageID) + go c.sendTranscriptionResult(job.Id, message.Chat.ID, sentProgressMsg.MessageID) } func (c *TelegramController) handleDocumentMessage(message *tgbotapi.Message) { @@ -265,7 +265,7 @@ func (c *TelegramController) handleDocumentMessage(message *tgbotapi.Message) { c.send(successMsg) // Отправляем результат расшифровки (асинхронно) - go c.sendTranscriptionResult(message.Chat.ID, job.Id, sentProgressMsg.MessageID) + go c.sendTranscriptionResult(job.Id, message.Chat.ID, sentProgressMsg.MessageID) } func (c *TelegramController) downloadAudioFile(fileID string) (io.ReadCloser, string, error) { @@ -291,7 +291,7 @@ func (c *TelegramController) downloadAudioFile(fileID string) (io.ReadCloser, st return resp.Body, fileName, nil } -func (c *TelegramController) sendTranscriptionResult(chatID int64, jobID string, progressMessageID int) { +func (c *TelegramController) sendTranscriptionResult(jobID string, chatID int64, progressMessageID int) { // Периодически проверяем статус задачи ticker := time.NewTicker(5 * time.Second) defer ticker.Stop()