From 14ee0b41274833b49dc2070cf68aa21bb59f1ecf Mon Sep 17 00:00:00 2001 From: Pablo Martin Date: Mon, 31 Mar 2025 16:38:48 +0200 Subject: [PATCH] more no-hardcoded-paths --- src/constants.js | 6 +++++- src/front/services/inviteService.js | 6 ++++-- src/front/services/loginService.js | 2 ++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/constants.js b/src/constants.js index 4274f46..323ce6d 100644 --- a/src/constants.js +++ b/src/constants.js @@ -4,7 +4,11 @@ const DEFAULT_REDIRECT_DELAY = 3 * 1000; // 3seconds times milliseconds; const API_ROOT = '/api' const API_PATHS = { - offer: API_ROOT + '/offer' + offer: API_ROOT + '/offer', + loginNostrChallenge: API_ROOT + '/login/nostr-challenge', + loginNostrVerify: API_ROOT + '/login/nostr-verify', + signupNostrChallenge: API_ROOT + '/signup/nostr-challenge', + signupNostrVerify: API_ROOT + '/signup/nostr-verify' }; const WEB_PATHS = { diff --git a/src/front/services/inviteService.js b/src/front/services/inviteService.js index d494c6c..590913e 100644 --- a/src/front/services/inviteService.js +++ b/src/front/services/inviteService.js @@ -1,7 +1,9 @@ +const constants = require('../../constants'); + const requestAndRespondSignUpChallenge = async ({ onNostrErrorCallback }) => { let challengeResponse; try { - challengeResponse = await fetch('/api/signup/nostr-challenge', { + challengeResponse = await fetch(constants.API_PATHS.signupNostrChallenge, { method: 'GET', headers: { 'Content-Type': 'application/json', @@ -39,7 +41,7 @@ const requestAndRespondSignUpChallenge = async ({ onNostrErrorCallback }) => { let verifyResponse; try { - verifyResponse = await fetch('/api/signup/nostr-verify', { + verifyResponse = await fetch(constants.API_PATHS.signupNostrVerify, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(signedEvent), diff --git a/src/front/services/loginService.js b/src/front/services/loginService.js index d1f5815..e97196a 100644 --- a/src/front/services/loginService.js +++ b/src/front/services/loginService.js @@ -1,3 +1,5 @@ +const constants = require('../../constants'); + const requestAndRespondLoginChallenge = async ({ onRejectedPubKeyCallback, onRejectedSignatureCallback,