diff --git a/frontend/src/hooks/tools/removePages/useRemovePagesOperation.ts b/frontend/src/hooks/tools/removePages/useRemovePagesOperation.ts index 5cf1e6de2..20e10005c 100644 --- a/frontend/src/hooks/tools/removePages/useRemovePagesOperation.ts +++ b/frontend/src/hooks/tools/removePages/useRemovePagesOperation.ts @@ -22,17 +22,9 @@ export const removePagesOperationConfig = { export const useRemovePagesOperation = () => { const { t } = useTranslation(); - // const { extractZipFiles } = useToolResources(); - - const responseHandler = useCallback(async (blob: Blob, originalFiles: File[]): Promise => { - // Backend returns a PDF for remove-pages - const base = originalFiles[0]?.name?.replace(/\.[^.]+$/, '') || 'document'; - return [new File([blob], `removed_pages_${base}.pdf`, { type: 'application/pdf' })]; - }, []); return useToolOperation({ ...removePagesOperationConfig, - responseHandler, getErrorMessage: createStandardErrorHandler( t('removePages.error.failed', 'Failed to remove pages') )