$.get(getProvidersUrl(), function (data) { if (data.ResponseData.length > 0) { $("#prov") .html(""); const { ResponseData } = data; for (let i in ResponseData) { let Name = ResponseData[i].Name; let Logo = ResponseData[i].Logo; let URL = ResponseData[i].ClientGrantUrls[0].Url; let genUrl = URL.replace("{redirect_uri}", getRedirectUrl()); $("#prov") .append(` ${Name} `); } } }); function getRedirectUrl() { // generate url based on environment let url = window.location.href; /*let u = "https://erxportal.automedsys.net/oauth.php"; */ let u = "https://erxportal.automedsys.net/auth/callback"; /* if (url.includes("dev-erxbko")) { u = "https://dev-erxbko.automedsys.net/oauth.php"; } else if (url.includes("qa-erxbko")) { u = "https://qa-erxbko.automedsys.net/oauth.php"; } else { u = "http://localhost:8888/automedsysmainweb/www/auxerxdirsvc/oauth.php"; } */ return u; } function getProvidersUrl() { // generate url based on environment let url = window.location.href; let u = "https://api.automedsys.net/emrapi/v1/identity/providers?ProviderType=0"; return u; }