Browse Source

feat: limit kinds displayed

resolving:
nostr:nevent1qvzqqqqx25pzplfq3m5v3u5r0q9f255fdeyz8nyac6lagssx8zy4wugxjs8ajf7pqyxhwumn8ghj7mn0wvhxcmmvqqspfyft430llz04euctxf06z26swatglyc5qczvzhpk29du8x9vf8q3hyn9e
master
DanConwayDev 2 years ago
parent
commit
7a11742a70
No known key found for this signature in database
GPG Key ID: 68E15486D73F75E1
  1. 4
      src/lib/stores/Issue.ts
  2. 4
      src/lib/stores/Proposal.ts
  3. 4
      src/lib/stores/utils.ts

4
src/lib/stores/Issue.ts

@ -9,6 +9,7 @@ import {
extractIssueTitle, extractIssueTitle,
} from '$lib/components/events/content/utils' } from '$lib/components/events/content/utils'
import { selectRepoFromCollection } from '$lib/components/repo/utils' import { selectRepoFromCollection } from '$lib/components/repo/utils'
import { ignore_kinds } from './utils'
export const selected_issue_full: Writable<IssueFull> = writable({ export const selected_issue_full: Writable<IssueFull> = writable({
...full_defaults, ...full_defaults,
@ -136,8 +137,7 @@ export const ensureIssueFull = (
) )
const process_replies = (event: NDKEvent) => { const process_replies = (event: NDKEvent) => {
const amethyst_draft_kind = 31234 if (event.kind && ignore_kinds.includes(event.kind)) return false
if (event.kind && event.kind === amethyst_draft_kind) return
if ( if (
event.kind && event.kind &&
proposal_status_kinds.includes(event.kind) && proposal_status_kinds.includes(event.kind) &&

4
src/lib/stores/Proposal.ts

@ -9,6 +9,7 @@ import { proposal_status_kinds, proposal_status_open } from '$lib/kinds'
import { awaitSelectedRepoCollection } from './repo' import { awaitSelectedRepoCollection } from './repo'
import { extractPatchMessage } from '$lib/components/events/content/utils' import { extractPatchMessage } from '$lib/components/events/content/utils'
import { selectRepoFromCollection } from '$lib/components/repo/utils' import { selectRepoFromCollection } from '$lib/components/repo/utils'
import { ignore_kinds } from './utils'
export const selected_proposal_full: Writable<ProposalFull> = writable({ export const selected_proposal_full: Writable<ProposalFull> = writable({
...full_defaults, ...full_defaults,
@ -142,8 +143,7 @@ export const ensureProposalFull = (
) )
const process_replies = (event: NDKEvent) => { const process_replies = (event: NDKEvent) => {
const amethyst_draft_kind = 31234 if (event.kind && ignore_kinds.includes(event.kind)) return false
if (event.kind && event.kind === amethyst_draft_kind) return false
if ( if (
event.kind && event.kind &&
proposal_status_kinds.includes(event.kind) && proposal_status_kinds.includes(event.kind) &&

4
src/lib/stores/utils.ts

@ -0,0 +1,4 @@
export const ignore_kinds = [
31234, // amethyst draft kind
9978, // confidence scoring event
]
Loading…
Cancel
Save