From dece070d28368651856041216d40233b18f92b49 Mon Sep 17 00:00:00 2001 From: Ali BARIN Date: Sun, 6 Nov 2022 17:20:45 +0100 Subject: [PATCH] feat(strava): add connection verified check --- .../src/apps/strava/auth/is-still-verified.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/backend/src/apps/strava/auth/is-still-verified.ts diff --git a/packages/backend/src/apps/strava/auth/is-still-verified.ts b/packages/backend/src/apps/strava/auth/is-still-verified.ts new file mode 100644 index 00000000..8f578344 --- /dev/null +++ b/packages/backend/src/apps/strava/auth/is-still-verified.ts @@ -0,0 +1,13 @@ +import { IGlobalVariable } from '@automatisch/types'; +import getCurrentUser from '../common/get-current-user'; + +const isStillVerified = async ($: IGlobalVariable) => { + try { + const user = await getCurrentUser($); + return !!user; + } catch (error) { + return false; + } +}; + +export default isStillVerified;