diff --git a/app/services/cmgen_services/cmgen_service.py b/app/services/cmgen_services/cmgen_service.py index 5d5f634..715b9c9 100644 --- a/app/services/cmgen_services/cmgen_service.py +++ b/app/services/cmgen_services/cmgen_service.py @@ -15,7 +15,7 @@ def retrieve_executor(provider: str): provider = provider.lower() - if provider == "ibm": + if provider in ["ibm", "ibmq"]: return IBMCircuitExecutor() if provider == "ionq": return IonQCircuitExecutor() diff --git a/app/services/mitigator_gen_services/mmgen_service.py b/app/services/mitigator_gen_services/mmgen_service.py index 1fae99e..2e6e3bd 100644 --- a/app/services/mitigator_gen_services/mmgen_service.py +++ b/app/services/mitigator_gen_services/mmgen_service.py @@ -18,7 +18,7 @@ def mitigation_generator(method): - if method == "inversion": + if method.lower() in ["inversion", "matrixinversion"]: return MatrixInversion() else: raise Exception(