web/admin: fix state issue after clearIcon/Background is used and for… (#5423)
web/admin: fix state issue after clearIcon/Background is used and form is re-used Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
@ -31,15 +31,13 @@ import {
|
||||
|
||||
@customElement("ak-source-oauth-form")
|
||||
export class OAuthSourceForm extends ModelForm<OAuthSource, string> {
|
||||
loadInstance(pk: string): Promise<OAuthSource> {
|
||||
return new SourcesApi(DEFAULT_CONFIG)
|
||||
.sourcesOauthRetrieve({
|
||||
slug: pk,
|
||||
})
|
||||
.then((source) => {
|
||||
this.providerType = source.type;
|
||||
return source;
|
||||
});
|
||||
async loadInstance(pk: string): Promise<OAuthSource> {
|
||||
const source = await new SourcesApi(DEFAULT_CONFIG).sourcesOauthRetrieve({
|
||||
slug: pk,
|
||||
});
|
||||
this.providerType = source.type;
|
||||
this.clearIcon = false;
|
||||
return source;
|
||||
}
|
||||
|
||||
_modelName?: string;
|
||||
|
Reference in New Issue
Block a user