From adfd82ee74e9bfb221d77fda64a3e77d72f7f5ac Mon Sep 17 00:00:00 2001 From: Stanislav Levin Date: Fri, 6 Jul 2018 13:24:04 +0300 Subject: [PATCH] Replace the direct URL with config's one To be customizable URL should be placed to "config" Fixes: https://pagure.io/freeipa/issue/7621 Reviewed-By: Serhii Tsymbaliuk Reviewed-By: Petr Vobornik --- install/ui/src/freeipa/config.js | 5 +++++ install/ui/src/freeipa/widgets/SyncOTPScreen.js | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/install/ui/src/freeipa/config.js b/install/ui/src/freeipa/config.js index 0781e6448..9825dffad 100644 --- a/install/ui/src/freeipa/config.js +++ b/install/ui/src/freeipa/config.js @@ -70,6 +70,11 @@ define([ */ reset_psw_url: '/ipa/session/change_password', + /** + * token synchronization url + */ + token_sync_url: '/ipa/session/sync_token', + /** * Ajax options for RPC commands */ diff --git a/install/ui/src/freeipa/widgets/SyncOTPScreen.js b/install/ui/src/freeipa/widgets/SyncOTPScreen.js index afb913753..c42aa849d 100644 --- a/install/ui/src/freeipa/widgets/SyncOTPScreen.js +++ b/install/ui/src/freeipa/widgets/SyncOTPScreen.js @@ -27,6 +27,7 @@ define(['dojo/_base/declare', 'dojo/on', '../ipa', '../auth', + '../config', '../reg', '../FieldBinder', '../text', @@ -34,7 +35,8 @@ define(['dojo/_base/declare', './LoginScreenBase' ], function(declare, Deferred, construct, dom_style, query, topic, on, - IPA, auth, reg, FieldBinder, text, util, LoginScreenBase) { + IPA, auth, config, reg, FieldBinder, text, util, + LoginScreenBase) { /** @@ -156,7 +158,7 @@ define(['dojo/_base/declare', }; var request = { - url: '/ipa/session/sync_token', + url: config.token_sync_url, data: data, contentType: 'application/x-www-form-urlencoded', processData: true,