From 75436ad2f4d3264d90822a8ce3f480ba9fe3cd4d Mon Sep 17 00:00:00 2001 From: Kevin L'Hereec Date: Tue, 2 Jun 2026 18:03:19 +0200 Subject: [PATCH] style: formatting fixes (prettier compliance) --- app/middleware/cwmp_middleware.ts | 3 ++- .../cwmp/main_state_machine_extended.spec.ts | 14 +++++++++++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/app/middleware/cwmp_middleware.ts b/app/middleware/cwmp_middleware.ts index 9d8c8f0..f65d78c 100644 --- a/app/middleware/cwmp_middleware.ts +++ b/app/middleware/cwmp_middleware.ts @@ -42,7 +42,8 @@ export default class CwmpMiddleware { } // Validate content type for non-empty requests - const isXml = contentType.includes('text/xml') || + const isXml = + contentType.includes('text/xml') || contentType.includes('application/xml') || contentType.includes('application/soap+xml') || contentType === '' // Some CPEs don't set content-type diff --git a/tests/unit/services/cwmp/main_state_machine_extended.spec.ts b/tests/unit/services/cwmp/main_state_machine_extended.spec.ts index e352d4b..368be66 100644 --- a/tests/unit/services/cwmp/main_state_machine_extended.spec.ts +++ b/tests/unit/services/cwmp/main_state_machine_extended.spec.ts @@ -4,18 +4,26 @@ vi.mock('@adonisjs/core/services/logger', () => ({ default: { info: vi.fn(), warn: vi.fn(), error: vi.fn(), debug: vi.fn() }, })) vi.mock('#models/device', () => ({ - default: { createOrUpdate: vi.fn().mockResolvedValue({}), updateOne: vi.fn().mockResolvedValue({}) }, + default: { + createOrUpdate: vi.fn().mockResolvedValue({}), + updateOne: vi.fn().mockResolvedValue({}), + }, })) vi.mock('../../../../app/models/command.js', () => ({ default: { getCollection: () => ({ - find: vi.fn().mockReturnValue({ sort: vi.fn().mockReturnValue({ toArray: vi.fn().mockResolvedValue([]) }) }), + find: vi.fn().mockReturnValue({ + sort: vi.fn().mockReturnValue({ toArray: vi.fn().mockResolvedValue([]) }), + }), }), updateCommand: vi.fn().mockResolvedValue({}), }, })) -import { MainStateMachine, ExecutingCommandsState } from '../../../../app/services/cwmp/main_state_machine.js' +import { + MainStateMachine, + ExecutingCommandsState, +} from '../../../../app/services/cwmp/main_state_machine.js' import { Device } from '../../../../app/domain/device/device.js' import { DeviceId } from '../../../../app/domain/device/device_id.js' import { CWMPTaskQueue } from '../../../../app/services/cwmp/task_queue.js'