From f8abe6ebe070ce0ab5dd3286cdf9803e89136f80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elena=20Pe=C3=B1a=20Tapia?= Date: Mon, 18 Dec 2023 18:18:29 +0100 Subject: [PATCH] Update configuration --- qiskit/providers/basic_provider/basic_simulator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qiskit/providers/basic_provider/basic_simulator.py b/qiskit/providers/basic_provider/basic_simulator.py index 3fe00047edf9..1d67fd045ffd 100644 --- a/qiskit/providers/basic_provider/basic_simulator.py +++ b/qiskit/providers/basic_provider/basic_simulator.py @@ -111,7 +111,8 @@ def __init__( ) self._target = target - self._configuration = configuration + # The ``target`` input argument overrides the ``configuration`` if provided: + self._configuration = configuration if not target else None self._properties = None # Internal simulator variables @@ -174,8 +175,7 @@ def configuration(self) -> BackendConfiguration: Returns: BackendConfiguration: the configuration for the backend. """ - # The ``target`` input argument overrides the ``configuration`` if provided: - if self._target: + if self._target and not self._configuration: gates = [ { "name": name,