Skip to content

Commit 5b1cac9

Browse files
authored
Fix issues from url subdomain changes (#2167)
* Fix issues from url subdomain changes * unit test
1 parent fb67f84 commit 5b1cac9

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

qiskit_ibm_runtime/accounts/account.py

+2
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ def from_saved_format(cls, data: dict) -> "Account":
7575
proxies = data.get("proxies")
7676
proxies = ProxyConfiguration(**proxies) if proxies else None
7777
url = data.get("url")
78+
if channel and url and channel == "ibm_quantum" and "-computing" in url:
79+
url = url.replace("-computing", "")
7880
token = data.get("token")
7981
instance = data.get("instance")
8082
verify = data.get("verify", True)

test/decorators.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import os
1616
from dataclasses import dataclass
1717
from functools import wraps
18-
from typing import Callable, Optional, List, Any
18+
from typing import Callable, Optional, List
1919
from unittest import SkipTest
2020

2121
from qiskit_ibm_runtime import QiskitRuntimeService
@@ -75,7 +75,7 @@ def _get_integration_test_config():
7575
os.getenv("QISKIT_IBM_INSTANCE"),
7676
os.getenv("QISKIT_IBM_QPU"),
7777
)
78-
channel: Any = "ibm_quantum" if url.find("quantum.ibm.com") >= 0 else "ibm_cloud"
78+
channel: str = "ibm_cloud" if url.find("cloud") >= 0 else "ibm_quantum"
7979
return channel, token, url, instance, qpu
8080

8181

0 commit comments

Comments
 (0)