[#4737] fixed OAuth2 clear btn action

This commit is contained in:
Gani Georgiev
2024-04-13 15:44:20 +03:00
parent 4286812a09
commit 7734d63e51
42 changed files with 408 additions and 365 deletions
@@ -27,7 +27,8 @@
provider,
Object.assign({}, config, {
enabled: config.clientId ? config.enabled : true,
})
pkce: config.clientId ? config.pkce : null,
}),
);
}}
>
@@ -1,12 +1,12 @@
<script>
import { createEventDispatcher } from "svelte";
import ApiClient from "@/utils/ApiClient";
import CommonHelper from "@/utils/CommonHelper";
import Field from "@/components/base/Field.svelte";
import OverlayPanel from "@/components/base/OverlayPanel.svelte";
import RedactedPasswordInput from "@/components/base/RedactedPasswordInput.svelte";
import { setErrors } from "@/stores/errors";
import { addSuccessToast } from "@/stores/toasts";
import OverlayPanel from "@/components/base/OverlayPanel.svelte";
import Field from "@/components/base/Field.svelte";
import RedactedPasswordInput from "@/components/base/RedactedPasswordInput.svelte";
import ApiClient from "@/utils/ApiClient";
import CommonHelper from "@/utils/CommonHelper";
import { createEventDispatcher } from "svelte";
const dispatch = createEventDispatcher();
@@ -59,9 +59,16 @@
function clear() {
for (let k in config) {
config[k] = "";
config[k] = CommonHelper.zeroValue(config[k]);
}
// set to false only for the oidc providers
// (@todo remove after the refactoring)
if (provider.key?.startsWith("oidc")) {
config[k].pkce = false;
} else {
config[k].pkce = null;
}
config.enabled = false;
}
</script>
@@ -1,7 +1,7 @@
<script>
import CommonHelper from "@/utils/CommonHelper";
import tooltip from "@/actions/tooltip";
import Field from "@/components/base/Field.svelte";
import CommonHelper from "@/utils/CommonHelper";
export let key = "";
export let config = {};