tfa gui: fix adding recovery keys as user
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
30fb19be35
commit
5c48d0af1f
@ -81,13 +81,19 @@ Ext.define('PBS.window.AddTfaRecovery', {
|
|||||||
throw "no userid set";
|
throw "no userid set";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let params = { type: 'recovery' };
|
||||||
|
|
||||||
|
if (Proxmox.UserName !== 'root@pam') {
|
||||||
|
params.password = me.lookup('password').getValue();
|
||||||
|
}
|
||||||
|
|
||||||
me.getView().close();
|
me.getView().close();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
let response = await PBS.Async.api2({
|
let response = await PBS.Async.api2({
|
||||||
url: `${baseurl}/${userid}`,
|
url: `${baseurl}/${userid}`,
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
params: { type: 'recovery' },
|
params,
|
||||||
});
|
});
|
||||||
let values = response.result.data.recovery.join("\n");
|
let values = response.result.data.recovery.join("\n");
|
||||||
Ext.create('PBS.window.TfaRecoveryShow', {
|
Ext.create('PBS.window.TfaRecoveryShow', {
|
||||||
|
Loading…
Reference in New Issue
Block a user