diff options
author | Georg Ehrke <developer@georgehrke.com> | 2014-03-11 14:21:27 +0100 |
---|---|---|
committer | Georg Ehrke <developer@georgehrke.com> | 2014-03-13 03:14:42 +0100 |
commit | 8048868bd7cc55716127d1c9fa40a0c32db8b901 (patch) | |
tree | ed97a7f357d0bb4a20d014e5a9bdeceea740c8ca /lib/base.php | |
parent | b506de6f08d17bf6e5584dfce253b7e3bead928b (diff) | |
download | nextcloud-server-8048868bd7cc55716127d1c9fa40a0c32db8b901.tar.gz nextcloud-server-8048868bd7cc55716127d1c9fa40a0c32db8b901.zip |
use preDelete instead of postDelete hook
Diffstat (limited to 'lib/base.php')
-rw-r--r-- | lib/base.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/base.php b/lib/base.php index 86ee5349828..6ad3a84bcac 100644 --- a/lib/base.php +++ b/lib/base.php @@ -661,7 +661,10 @@ class OC { */ public static function registerPreviewHooks() { OC_Hook::connect('OC_Filesystem', 'post_write', 'OC\Preview', 'post_write'); - OC_Hook::connect('OC_Filesystem', 'delete', 'OC\Preview', 'post_delete'); + OC_Hook::connect('OC_Filesystem', 'preDelete', 'OC\Preview', 'prepare_delete_files'); + OC_Hook::connect('\OCP\Versions', 'preDelete', 'OC\Preview', 'prepare_delete'); + OC_Hook::connect('\OCP\Trashbin', 'preDelete', 'OC\Preview', 'prepare_delete'); + OC_Hook::connect('OC_Filesystem', 'delete', 'OC\Preview', 'post_delete_files'); OC_Hook::connect('\OCP\Versions', 'delete', 'OC\Preview', 'post_delete'); OC_Hook::connect('\OCP\Trashbin', 'delete', 'OC\Preview', 'post_delete'); } |