From ceb0a4a97b37df1dc1c61f519237ce0fe9bf94e9 Mon Sep 17 00:00:00 2001 From: Rogee Date: Fri, 6 Sep 2024 08:46:31 +0800 Subject: [PATCH] fix: ext --- internal/client_channel.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/client_channel.go b/internal/client_channel.go index db0d5cb..191f6da 100644 --- a/internal/client_channel.go +++ b/internal/client_channel.go @@ -242,7 +242,8 @@ func (t *TClient) saveDocument(ctx context.Context, cfg *DBChannel, doc *tg.Docu switch attr.(type) { case *tg.DocumentAttributeFilename: data.Filename = attr.(*tg.DocumentAttributeFilename).GetFileName() - data.Ext = t.getExtByFilenameAndMimeType("", doc.GetMimeType()) + data.Ext = t.getExtByFilenameAndMimeType(data.Filename, doc.GetMimeType()) + ext = data.Ext case *tg.DocumentAttributeVideo: m := attr.(*tg.DocumentAttributeVideo) data.Video = &ChannelMessageDocumentVideo{