This commit is contained in:
gsinghpal
2026-02-23 00:32:20 -05:00
parent d6bac8e623
commit e8e554de95
549 changed files with 1330 additions and 124935 deletions

View File

@@ -14,20 +14,26 @@ async function loadRcWidget() {
let config;
try {
config = await rpc("/ringcentral/widget-config", {});
} catch {
console.log("[RC Widget] Config received:", JSON.stringify(config));
} catch (e) {
console.error("[RC Widget] Failed to fetch config:", e);
return;
}
if (!config || !config.enabled || !config.client_id) return;
if (!config || !config.enabled || !config.client_id) {
console.warn("[RC Widget] Widget disabled or missing client_id", config);
return;
}
rcWidgetLoaded = true;
const script = document.createElement("script");
const params = new URLSearchParams({
clientId: config.client_id,
appServer: config.app_server || "https://platform.ringcentral.com",
appServer: config.app_server || "https://app.ringcentral.com",
disableInactiveTabCallEvent: "1",
});
console.log("[RC Widget] Loading adapter with params:", params.toString());
script.src = `${RC_ADAPTER_URL}?${params.toString()}`;
document.head.appendChild(script);