1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00

Added normalize url function to check the endpoint (#2000)

This commit is contained in:
Ana 2023-11-10 13:24:47 +02:00 committed by GitHub
parent a2ce8e4ae2
commit ef5b236482
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,7 @@
import { PublisherTrustedAlgorithm, Asset } from '@oceanprotocol/lib' import { PublisherTrustedAlgorithm, Asset } from '@oceanprotocol/lib'
import { AssetSelectionAsset } from '@shared/FormInput/InputElement/AssetSelection' import { AssetSelectionAsset } from '@shared/FormInput/InputElement/AssetSelection'
import { getServiceByName } from './ddo' import { getServiceByName } from './ddo'
import normalizeUrl from 'normalize-url'
export async function transformAssetToAssetSelection( export async function transformAssetToAssetSelection(
datasetProviderEndpoint: string, datasetProviderEndpoint: string,
@ -15,7 +16,8 @@ export async function transformAssetToAssetSelection(
if ( if (
asset?.stats?.price?.value >= 0 && asset?.stats?.price?.value >= 0 &&
algoService?.serviceEndpoint === datasetProviderEndpoint normalizeUrl(algoService?.serviceEndpoint) ===
normalizeUrl(datasetProviderEndpoint)
) { ) {
let selected = false let selected = false
selectedAlgorithms?.forEach((algorithm: PublisherTrustedAlgorithm) => { selectedAlgorithms?.forEach((algorithm: PublisherTrustedAlgorithm) => {