Skip to content

Commit 0c631ae

Browse files
authored
Normalize snapshot URIs (#38)
1 parent 4439026 commit 0c631ae

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

onvif/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from .managers import NotificationManager, PullPointManager
2727
from .settings import DEFAULT_SETTINGS
2828
from .transport import ASYNC_TRANSPORT
29-
from .util import create_no_verify_ssl_context, path_isfile, utcnow
29+
from .util import create_no_verify_ssl_context, normalize_url, path_isfile, utcnow
3030
from .wrappers import retry_connection_error # noqa: F401
3131

3232
logger = logging.getLogger("onvif")
@@ -473,7 +473,7 @@ async def get_snapshot_uri(self, profile_token: str) -> str:
473473
req = media_service.create_type("GetSnapshotUri")
474474
req.ProfileToken = profile_token
475475
result = await media_service.GetSnapshotUri(req)
476-
uri = result.Uri
476+
uri = normalize_url(result.Uri)
477477
self._snapshot_uris[profile_token] = uri
478478
return uri
479479

0 commit comments

Comments
 (0)