Skip to content

Commit 14ae8c6

Browse files
authored
Fix empty proxy entries in Data Feeds list (#1772)
* Fix empty proxy entries in Data Feeds list * Fix filter * Fix Data Streams * Lint fix
1 parent 76fef3f commit 14ae8c6

File tree

3 files changed

+7
-13
lines changed

3 files changed

+7
-13
lines changed

src/features/data/api/backend.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ export const getServerSideChainMetadata = async (chains: Chain[]): Promise<Recor
1313
type: "json", // we’ll parse JSON for you
1414
}).then((metadata) => ({
1515
...nw,
16-
metadata: metadata.filter((meta) => meta.docs?.hidden !== true),
16+
metadata: metadata.filter(
17+
(meta) => meta.docs?.hidden !== true && (meta.proxyAddress || meta.transmissionsAccount || meta.feedId)
18+
),
1719
}))
1820
: undefined
1921
)

src/features/data/api/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ export const getChainMetadata = async (chain: Chain): Promise<ChainMetadata | an
4848
network?.rddUrl
4949
? getFeedsMetadata(network?.rddUrl).then((metadata) => ({
5050
...network,
51-
metadata: metadata.filter((meta) => meta.docs?.hidden !== true),
51+
metadata: metadata.filter(
52+
(meta) => meta.docs?.hidden !== true && (meta.proxyAddress || meta.transmissionsAccount || meta.feedId)
53+
),
5254
}))
5355
: undefined
5456
)

src/features/feeds/components/Tables.tsx

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -348,8 +348,8 @@ const StreamsTr = ({ network, proxy, showExtraDetails }) => (
348348
<tr>
349349
<td class={tableStyles.pairCol}>
350350
<div className={tableStyles.assetPair}>
351-
{feedCategories[proxy.docs.feedCategory] || ""}
352351
{proxy.pair[0]}/{proxy.pair[1]}
352+
{proxy.docs.schema ? <div>Schema: {proxy.docs.schema}</div> : ""}
353353
</div>
354354
{proxy.docs.shutdownDate && (
355355
<div className={clsx(feedList.shutDate)}>
@@ -392,16 +392,6 @@ const StreamsTr = ({ network, proxy, showExtraDetails }) => (
392392
</div>
393393
<div>
394394
<dl class={tableStyles.porDl}>
395-
{proxy.docs.schema ? (
396-
<div>
397-
<dt>
398-
<span class="label">Report schema:</span>
399-
</dt>
400-
<dd>{proxy.docs.schema}</dd>
401-
</div>
402-
) : (
403-
""
404-
)}
405395
{proxy.docs.productType ? (
406396
<div>
407397
<dt>

0 commit comments

Comments
 (0)