aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/src/meshbay_node/transport/webrtc/files.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-node/src/meshbay_node/transport/webrtc/files.py')
-rw-r--r--packages/meshbay-node/src/meshbay_node/transport/webrtc/files.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/meshbay-node/src/meshbay_node/transport/webrtc/files.py b/packages/meshbay-node/src/meshbay_node/transport/webrtc/files.py
index eafdaed..9c5fab5 100644
--- a/packages/meshbay-node/src/meshbay_node/transport/webrtc/files.py
+++ b/packages/meshbay-node/src/meshbay_node/transport/webrtc/files.py
@@ -17,6 +17,7 @@ from meshbay_node.transport.webrtc.disk import (
_mkdir_if_absent,
_read_and_encrypt,
_rmdir_if_empty,
+ _unlink,
)
from meshbay_node.transport.webrtc.limits import CHUNK_SIZE, LEASE_GRANTED, LEASE_QUEUED
from meshbay_node.transport.wire import index_sync_message, list_dirs_off_loop
@@ -439,7 +440,7 @@ class FilesMixin:
self._send({"type": "error", "detail": ROOT_NOT_SERVED})
return
if file_path is not None:
- await off_disk(ctx["roots"], file_path.unlink)
+ await off_disk(ctx["roots"], _unlink, file_path)
log.info("File deleted: %s", entry.name)
self._audit("file_delete", entry.name)