From 47a01771243568017a5aedfb948a7fb2bf9543f8 Mon Sep 17 00:00:00 2001 From: adam Date: Sun, 14 Feb 2021 10:50:31 +0200 Subject: added some sanity checks --- php/node.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'php/node.php') diff --git a/php/node.php b/php/node.php index 0593211..a67cd38 100644 --- a/php/node.php +++ b/php/node.php @@ -74,6 +74,10 @@ require_once "user.php"; { global $database; $parent_dir_id=get_directory($abstract_path,$user); + if($parent_dir_id==$user->home_directory && ($filename=="share" || $filename=="trash")) + { + return ; + } $database->unlink_nodes($parent_dir_id,$filename); } function create_share_link(string $abstract_path,string $filename,string $password, -- cgit v1.2.3