feat: add dynamic relay url based on environment

This commit is contained in:
fsociety
2024-10-01 14:21:06 +02:00
parent 0c7c55ac65
commit fb2c315c10
2 changed files with 8 additions and 4 deletions

View File

@@ -7,9 +7,13 @@ export default (livewireComponent) => ({
invoice: livewireComponent.entangle('invoice', true),
async zap(message, sender, amountToPay) {
async zap(message, sender, amountToPay, env) {
const relayUrl = env === 'production' ? 'wss://nostr.einundzwanzig.space' : 'wss://simple-relay.steuernsindraub21.xyz';
const ndk = new NDK({
explicitRelayUrls: ['wss://simple-relay.steuernsindraub21.xyz'],
explicitRelayUrls: [
relayUrl
],
enableOutboxModel: false,
});
// Now connect to specified relays
@@ -27,7 +31,7 @@ export default (livewireComponent) => ({
profile: sender,
event: event.id,
amount: amount,
relays: ['wss://simple-relay.steuernsindraub21.xyz'],
relays: [relayUrl],
comment: message,
});
console.log('zapEvent', zapEvent);

View File

@@ -469,7 +469,7 @@ $loadEvents = function () {
@if(!$invoice && !$currentYearIsPaid)
<div class="flex justify-center">
<button
@click="zap('{{ date('Y') }}', '{{ $currentPubkey }}', {{ $amountToPay }})"
@click="zap('{{ date('Y') }}', '{{ $currentPubkey }}', {{ $amountToPay }}, '{{ config('app.env') }}')"
class="btn text-2xl dark:bg-gray-800 border-gray-200 dark:border-gray-700/60 hover:border-gray-300 dark:hover:border-gray-600 text-green-500"
>
<i class="fa-sharp-duotone fa-solid fa-bolt-lightning mr-2"></i>