proxmox-backup/www/tape
Dominik Csapak 73bd988c42 ui: tape: fix restore datastore mapping parameter construction
We recently took into account the selected datastore when restoring
from tape, but the snapshot grids value may not only be a single
datastore, it can also be a list of snapshots, datastores or 'all'.

Handle these cases and extract the source datastore correctly.

This fixes tape restoration when not a whole datastore is selected.

Reported in the forum:
https://forum.proxmox.com/threads/restore-from-lto-parameter-verification-errors-store.128445

Fixes: df881ed0 ("ui: tape: fix restoring a single datastore")
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2023-06-06 13:12:43 +02:00
..
form ui: tape: DriveSelector: make wider and fine-tune column flex 2021-06-07 16:57:45 +02:00
window ui: tape: fix restore datastore mapping parameter construction 2023-06-06 13:12:43 +02:00
BackupJobs.js ui: fix group-filter property name 2021-11-22 09:13:32 +01:00
BackupOverview.js ui: tape/BackupOverview: show namespaces as their own level above groups 2022-05-13 14:08:32 +02:00
ChangerConfig.js ui: tape: increase tapestore interval 2021-03-10 11:00:10 +01:00
ChangerStatus.js ui: tape/ChangerStatus: adding parameter selection to inventory 2022-10-20 13:22:46 +02:00
DriveConfig.js ui: tape: increase tapestore interval 2021-03-10 11:00:10 +01:00
DriveStatus.js ui: tape: reload drive status on user actions 2021-04-23 16:25:17 +02:00
EncryptionKeys.js ui: use shorter datetime format for encryption key creation time 2021-03-04 17:57:40 +01:00
PoolConfig.js ui: tape: retention/allocation are Policies, note so 2021-03-28 13:28:36 +02:00
TapeInventory.js ui: hyphenate "Media-Set" to make it clearer that its one noun 2021-05-21 15:53:50 +02:00
TapeManagement.js ui: tape panel: add/use icons 2021-03-08 14:35:36 +01:00