ui: tape/ChangerStatus: rework EraseWindow

to make it more like a 'dangerous' remove window
also works in the singleDrive logic to hide/show the driveselector

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak
2021-04-08 13:39:16 +02:00
committed by Dietmar Maurer
parent 4c3eabeaf3
commit 88e1f7997c
2 changed files with 69 additions and 23 deletions

View File

@ -144,9 +144,11 @@ Ext.define('PBS.TapeManagement.ChangerStatus', {
let label = record.data['label-text'];
let changer = encodeURIComponent(view.changer);
let singleDrive = me.drives.length === 1 ? me.drives[0] : undefined;
Ext.create('PBS.TapeManagement.EraseWindow', {
label,
changer,
singleDrive,
listeners: {
destroy: function() {
me.reload();