diff --git a/src/modules/market/services/nostrmarketAPI.ts b/src/modules/market/services/nostrmarketAPI.ts index 11bfcae..4afa970 100644 --- a/src/modules/market/services/nostrmarketAPI.ts +++ b/src/modules/market/services/nostrmarketAPI.ts @@ -132,6 +132,11 @@ export class NostrmarketAPI extends BaseService { return null as T } + // If 403, likely the nostrmarket extension is not enabled for this user + if (response.status === 403) { + throw new Error(`Access denied: Please ensure the NostrMarket extension is enabled for your LNbits account. Contact your administrator if needed.`) + } + throw new Error(`NostrmarketAPI request failed: ${response.status} ${response.statusText}`) }