From f354ba05c51ede2bc24746dbbad2b2b4ecc9da1d Mon Sep 17 00:00:00 2001 From: Seyi Adebajo Date: Tue, 19 Sep 2017 16:59:23 -0700 Subject: [PATCH] adds dataset urn to id translation function --- wherehows-web/app/utils/api/datasets/shared.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/wherehows-web/app/utils/api/datasets/shared.ts b/wherehows-web/app/utils/api/datasets/shared.ts index 8c0a1e4cf8..2021e4eb85 100644 --- a/wherehows-web/app/utils/api/datasets/shared.ts +++ b/wherehows-web/app/utils/api/datasets/shared.ts @@ -12,3 +12,12 @@ export const datasetsUrlRoot = `${ApiRoot}/datasets`; * @return {string} the dataset url */ export const datasetUrlById = (id: number): string => `${datasetsUrlRoot}/${id}`; + +/** + * Constructs a url to get a dataset id given a dataset urn + * @param {string} urn + * @return {string} + */ +export const datasetIdTranslationUrlByUrn = (urn: string): string => { + return `${datasetsUrlRoot}/idfromurn/${encodeURIComponent(urn)}`; +};