Files
proxmox-git-pve-manager/www/manager6/qemu
dualfroz 4d1944f2de ui: qemu pci edit: remove the default PCI domain again before saving
The PCI selector shows the IDs of the devices including the domain, so
the default '0000' domain was removed again before saving, as it is
optional in the hostpci option.

Since the refactoring in commit a7ec3666 ("ui: qemu/PCI Edit: code
cleanup/refactoring/modernize"), the result of the replace call is not
assigned anymore, so the domain is kept and a device that was
configured as '01:00.0' gets saved as '0000:01:00.0' on any edit of
the passthrough device.

Assign the result again, so the domain is only kept if it is not the
default one, like before.

Fixes: a7ec3666 ("ui: qemu/PCI Edit: code cleanup/refactoring/modernize")
Signed-off-by: Michal Fox <me@dualfroz.com>
2026-10-03 01:27:45 +02:00
..