From f8e4b0e051eafe42cde4a721493d1c83de288bce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rebeca=20M=C3=A9ndez?= Date: Mon, 16 Dec 2024 07:32:45 +0100 Subject: [PATCH] fix: elapsed time in milliseconds --- README.md | 9 --------- src/services/linkedin-profile.service.ts | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/README.md b/README.md index 156b248..ef06220 100644 --- a/README.md +++ b/README.md @@ -43,12 +43,3 @@ Make sure you have all necessary environment variables and dependencies set up b # References - https://learn.microsoft.com/en-us/linkedin/dma/member-data-portability/member-data-portability-member - -# ⌛️ TODO: List - -- Core logic - - error handling, detect "empty" response (not yet connected) - - measure time and return to storage in DB for metabase stats - - more tests, integration test? -- Send result to SQS queue -- Script to get linkedin token diff --git a/src/services/linkedin-profile.service.ts b/src/services/linkedin-profile.service.ts index 9fad9df..4de8d9f 100644 --- a/src/services/linkedin-profile.service.ts +++ b/src/services/linkedin-profile.service.ts @@ -22,7 +22,7 @@ export class LinkedinProfileService { const linkedinProfile = { profile, skills, positions, education }; const isEmptyProfile = this.isEmptyProfile(profile); - const timeElapsed = (Date.now() - startTime) / 1000; + const timeElapsed = Date.now() - startTime; // in milliseconds logger.debug(`🧐 [LinkedinProfileService] Linkedin profile retrieved: ${JSON.stringify(linkedinProfile)}`); return { linkedinProfile, isEmptyProfile, timeElapsed };