diff --git a/filecloudapi/fcserver.py b/filecloudapi/fcserver.py index cb0345e..9cf38ba 100644 --- a/filecloudapi/fcserver.py +++ b/filecloudapi/fcserver.py @@ -959,6 +959,13 @@ def quickshare(self, sharelocation: str, adminproxyuserid: str = "") -> FCShare: str_to_bool(resp.findtext("./share/allowpublicuploadonly", "")), ) + def deleteshare(self, share: FCShare) -> None: + resp = self._api_call( + "/core/deleteshare", + {"shareid": share.shareid}, + ) + self._raise_exception_from_command(resp) + def getshareforpath(self, path: str, adminproxyuserid: str = "") -> FCShare: """ Share 'path' diff --git a/pyproject.toml b/pyproject.toml index a26ab60..925fb56 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] name = "filecloudapi-python" -version = "0.4.2" +version = "0.4.3" description = "A Python library to connect to a Filecloud server" packages = [{ include = "filecloudapi" }]