diff --git a/packages/api/src/jobs/save_page.ts b/packages/api/src/jobs/save_page.ts index 38e76cf43..07cbde2f3 100644 --- a/packages/api/src/jobs/save_page.ts +++ b/packages/api/src/jobs/save_page.ts @@ -58,16 +58,6 @@ interface CreateArticleResponse { } } -interface SavePageResponse { - data: { - savePage: { - url: string - clientRequestId: string - errorCodes?: string[] - } - } -} - interface FetchResult { finalUrl: string title?: string @@ -77,12 +67,7 @@ interface FetchResult { } const isFetchResult = (obj: unknown): obj is FetchResult => { - return ( - typeof obj === 'object' && - obj !== null && - 'finalUrl' in obj && - 'title' in obj - ) + return typeof obj === 'object' && obj !== null && 'finalUrl' in obj } const uploadToSignedUrl = async ( diff --git a/packages/content-handler/src/redis.ts b/packages/content-handler/src/redis.ts index e6e657e2b..5bc90decc 100644 --- a/packages/content-handler/src/redis.ts +++ b/packages/content-handler/src/redis.ts @@ -5,7 +5,7 @@ export const createRedisClient = (url?: string, cert?: string) => { connectTimeout: 10000, // 10 seconds tls: cert ? { - cert, + cert: cert.replace(/\\n/g, '\n'), // replace \n with new line rejectUnauthorized: false, // for self-signed certs } : undefined,