UNPKG

trainingpeaks-sdk

Version:
16 lines (15 loc) 692 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mapTPTokenToAuthTokenSafe = exports.mapTPTokenToAuthToken = void 0; const domain_1 = require("../../domain/index.js"); const mapTPTokenToAuthToken = (tpToken) => { return (0, domain_1.createAuthToken)(tpToken.access_token, tpToken.token_type, tpToken.expires_in, new Date(tpToken.expires), tpToken.refresh_token || undefined); }; exports.mapTPTokenToAuthToken = mapTPTokenToAuthToken; const mapTPTokenToAuthTokenSafe = (tpToken) => { if (!tpToken) { return null; } return (0, exports.mapTPTokenToAuthToken)(tpToken); }; exports.mapTPTokenToAuthTokenSafe = mapTPTokenToAuthTokenSafe;