mirror of
https://github.com/ansible/awx.git
synced 2026-01-13 11:00:03 -03:30
Merge pull request #3631 from mabashian/reload-on-pendo-change
Refresh the page after pendo flag changes to make change effective immediately Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
This commit is contained in:
commit
57b3565f42
@ -100,6 +100,7 @@ export default [
|
||||
.OAUTH2_PROVIDER.AUTHORIZATION_CODE_EXPIRE_SECONDS;
|
||||
var currentKeys = _.keys(data);
|
||||
$scope.requiredLogValues = {};
|
||||
$scope.originalSettings = data;
|
||||
_.each(currentKeys, function(key) {
|
||||
if(key === "LOG_AGGREGATOR_HOST") {
|
||||
$scope.requiredLogValues.LOG_AGGREGATOR_HOST = data[key];
|
||||
@ -385,6 +386,7 @@ export default [
|
||||
var saveDeferred = $q.defer();
|
||||
clearApiErrors();
|
||||
Wait('start');
|
||||
const payload = getFormPayload();
|
||||
SettingsService.patchConfiguration(getFormPayload())
|
||||
.then(function(data) {
|
||||
loginUpdate();
|
||||
@ -402,6 +404,12 @@ export default [
|
||||
Toast-successIcon"></i>` +
|
||||
i18n._('Save Complete')
|
||||
});
|
||||
if(payload.PENDO_TRACKING_STATE && payload.PENDO_TRACKING_STATE !== $scope.originalSettings.PENDO_TRACKING_STATE) {
|
||||
// Refreshing the page will pull in the new config and
|
||||
// properly set pendo up/shut it off depending on the
|
||||
// action
|
||||
location.reload();
|
||||
}
|
||||
})
|
||||
.catch(function(data) {
|
||||
ProcessErrors($scope, data.data, data.status, formDefs[formTracker.getCurrent()],
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user