Skip to content

Commit 45fe9c8

Browse files
committed
ignore project and round with no metadata
1 parent 0a66d95 commit 45fe9c8

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

packages/data-layer/src/queries.ts

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,7 @@ export const getPaginatedProjects = gql`
450450
query getPaginatedProjects($first: Int!, $offset: Int!) {
451451
projects(
452452
filter: {
453+
metadata: { isNull: false }
453454
tags: { equalTo: "allo-v2" }
454455
not: { tags: { contains: "program" } }
455456
chainId: {
@@ -493,6 +494,7 @@ export const getProjectsBySearchTerm = gql`
493494
searchProjects(
494495
searchTerm: $searchTerm
495496
filter: {
497+
metadata: {isNull: false }
496498
tags: { equalTo: "allo-v2" }
497499
not: { tags: { contains: "program" } }
498500
chainId: {
@@ -607,7 +609,11 @@ export const getRoundByIdAndChainId = gql`
607609
query getRoundByIdAndChainId($roundId: String!, $chainId: Int!) {
608610
rounds(
609611
first: 1
610-
filter: { id: { equalTo: $roundId }, chainId: { equalTo: $chainId } }
612+
filter: {
613+
id: { equalTo: $roundId },
614+
chainId: { equalTo: $chainId },
615+
roundMetadata: { isNull: false }
616+
}
611617
) {
612618
id
613619
chainId
@@ -677,7 +683,11 @@ export const getRoundForManager = gql`
677683
query getRoundForManager($roundId: String!, $chainId: Int!) {
678684
rounds(
679685
first: 1
680-
filter: { id: { equalTo: $roundId }, chainId: { equalTo: $chainId } }
686+
filter: {
687+
id: { equalTo: $roundId },
688+
chainId: { equalTo: $chainId },
689+
roundMetadata: { isNull: false }
690+
}
681691
) {
682692
${getRoundForManagerFields}
683693
}
@@ -692,6 +702,7 @@ export const getRoundsForManager = gql`
692702
filter: {
693703
chainId: { equalTo: $chainId }
694704
projectId: { equalTo: $programId }
705+
roundMetadata: { isNull: false }
695706
}
696707
) {
697708
${getRoundForManagerFields}
@@ -705,6 +716,7 @@ export const getRoundsForManagerByAddress = gql`
705716
orderBy: ID_DESC
706717
first: 1000
707718
filter: {
719+
roundMetadata: { isNull: false },
708720
chainId: {in: $chainIds},
709721
roles: {
710722
some: {
@@ -724,7 +736,11 @@ export const getRoundForExplorer = gql`
724736
query getRoundForExplorer($roundId: String!, $chainId: Int!) {
725737
rounds(
726738
first: 1
727-
filter: { id: { equalTo: $roundId }, chainId: { equalTo: $chainId } }
739+
filter: {
740+
id: { equalTo: $roundId },
741+
chainId: { equalTo: $chainId },
742+
roundMetadata: { isNull: false }
743+
}
728744
) {
729745
id
730746
chainId

packages/grant-explorer/src/features/common/ProjectCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export function ProjectCard(props: { project: v2Project }): JSX.Element {
1717
>
1818
<CardHeader className="relative">
1919
<ProjectBanner
20-
bannerImgCid={project.metadata.bannerImg ?? null}
20+
bannerImgCid={project.metadata?.bannerImg ?? null}
2121
classNameOverride={
2222
"bg-black h-[120px] w-full object-cover rounded-t"
2323
}

0 commit comments

Comments
 (0)