feat: enhance file upload handling with improved file detection, size limits, and response formatting

This commit is contained in:
MythEclipse
2026-05-21 22:31:55 +07:00
parent 06844f1fa1
commit 52340ee77d
20 changed files with 696 additions and 539 deletions
+3 -2
View File
@@ -1,4 +1,3 @@
// @ts-nocheck
import { afterEach, beforeAll, beforeEach, describe, expect, it, mock, spyOn } from 'bun:test';
import { config } from '../src/env';
import logger from '../src/utils/logger';
@@ -57,7 +56,9 @@ const infoSpy = spyOn(logger, 'info');
const errorSpy = spyOn(logger, 'error');
describe('Telegram API Utilities', () => {
let forwardToStorage: any, getFileInfo: any, getBot: any;
let forwardToStorage: typeof import('../src/utils/telegram').forwardToStorage;
let getFileInfo: typeof import('../src/utils/telegram').getFileInfo;
let getBot: typeof import('../src/utils/telegram').getBot;
beforeEach(async () => {
infoSpy.mockClear();