From 6c27d99f2c5c14ce75ae703d697515c55242b506 Mon Sep 17 00:00:00 2001 From: Caio Carvalho Date: Tue, 10 Jul 2018 20:03:59 -0300 Subject: [PATCH] Enabling to create and delete SoftwareRAID devices' partitions. --- src/jobs/createpartitionjob.cpp | 2 +- src/jobs/deletepartitionjob.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jobs/createpartitionjob.cpp b/src/jobs/createpartitionjob.cpp index 820b527..e6fb374 100644 --- a/src/jobs/createpartitionjob.cpp +++ b/src/jobs/createpartitionjob.cpp @@ -50,7 +50,7 @@ bool CreatePartitionJob::run(Report& parent) Report* report = jobStarted(parent); - if (device().type() == Device::Type::Disk_Device) { + if (device().type() == Device::Type::Disk_Device || device().type() == Device::Type::SoftwareRAID_Device) { std::unique_ptr backendDevice = CoreBackendManager::self()->backend()->openDevice(device()); if (backendDevice) { diff --git a/src/jobs/deletepartitionjob.cpp b/src/jobs/deletepartitionjob.cpp index 07c30ff..9ba59bc 100644 --- a/src/jobs/deletepartitionjob.cpp +++ b/src/jobs/deletepartitionjob.cpp @@ -57,7 +57,7 @@ bool DeletePartitionJob::run(Report& parent) Report* report = jobStarted(parent); - if (device().type() == Device::Type::Disk_Device) { + if (device().type() == Device::Type::Disk_Device || device().type() == Device::Type::SoftwareRAID_Device) { std::unique_ptr backendDevice = CoreBackendManager::self()->backend()->openDevice(device()); if (backendDevice) {