diff --git a/owncloud/owncloud.py b/owncloud/owncloud.py index 2933503..1a8f705 100644 --- a/owncloud/owncloud.py +++ b/owncloud/owncloud.py @@ -398,7 +398,7 @@ def from_public_link(cls, public_link, folder_password='', **kwargs): public_link_components = parse.urlparse(public_link) url = public_link_components.scheme + '://' + public_link_components.hostname if public_link_components.port: - url += ":" + public_link_components.port + url += ":" + str(public_link_components.port) folder_token = public_link_components.path.split('/')[-1] anon_session = cls(url, **kwargs) anon_session.anon_login(folder_token, folder_password=folder_password)