problem: duplicate tags

This commit is contained in:
gsovereignty
2024-07-17 14:13:46 +08:00
parent adb4effe78
commit d7c56d182a
3 changed files with 53 additions and 12 deletions

View File

@@ -25,7 +25,6 @@
if (!$ndk.signer) {
throw new Error('no ndk signer found');
}
rocket.ndk = $ndk;
let author = $currentUser;
if (!author) {
throw new Error('no current user');
@@ -35,10 +34,11 @@
throw new Error('you are not the creator of this rocket');
}
let event = parsedRocket.UpsertProduct(product.id, price, max);
event.ndk = $ndk
event.publish().then((x) => {
console.log(x);
goto(`${base}/products`);
});
}).catch(()=>{ console.log("failed to publish", event.rawEvent())});
}
</script>

View File

@@ -1,15 +1,15 @@
<script lang="ts">
import * as Breadcrumb from '$lib/components/ui/breadcrumb/index.js';
import Button from '@/components/ui/button/button.svelte';
import * as Card from '@/components/ui/card';
import type { NDKEvent } from '@nostr-dev-kit/ndk';
import CreateMeritRequest from './CreateMeritRequest.svelte';
import CreateNewProduct from './CreateNewProduct.svelte';
import MeritRequests from './MeritRequests.svelte';
import MeritsAndSatflow from './MeritsAndSatflow.svelte';
import ProductFomo from './ProductFomo.svelte';
import ProposedProducts from './ProposedProducts.svelte';
import Todo from './Todo.svelte';
import MeritRequests from './MeritRequests.svelte';
import Button from '@/components/ui/button/button.svelte';
export let rocket: NDKEvent;
</script>