From f4a183e753c1c7b5397c866cf6627f7512a86382 Mon Sep 17 00:00:00 2001
From: Bjoern Schiessle <schiessle@owncloud.com>
Date: Tue, 10 Jun 2014 14:47:32 +0200
Subject: [PATCH] wwe no longer have a versions table

---
 apps/files_versions/appinfo/app.php  |  2 --
 apps/files_versions/lib/hooks.php    | 15 ---------------
 apps/files_versions/lib/versions.php | 11 -----------
 3 files changed, 28 deletions(-)

diff --git a/apps/files_versions/appinfo/app.php b/apps/files_versions/appinfo/app.php
index 8f2071dd7b..371162cd16 100644
--- a/apps/files_versions/appinfo/app.php
+++ b/apps/files_versions/appinfo/app.php
@@ -14,5 +14,3 @@ OCP\Util::connectHook('OC_Filesystem', 'write', "OCA\Files_Versions\Hooks", "wri
 OCP\Util::connectHook('OC_Filesystem', 'post_delete', "OCA\Files_Versions\Hooks", "remove_hook");
 OCP\Util::connectHook('OC_Filesystem', 'delete', "OCA\Files_Versions\Hooks", "pre_remove_hook");
 OCP\Util::connectHook('OC_Filesystem', 'rename', "OCA\Files_Versions\Hooks", "rename_hook");
-//Listen to delete user signal
-OCP\Util::connectHook('OC_User', 'pre_deleteUser', "OCA\Files_Versions\Hooks", "deleteUser_hook");
diff --git a/apps/files_versions/lib/hooks.php b/apps/files_versions/lib/hooks.php
index 2de4001aff..990f1403e8 100644
--- a/apps/files_versions/lib/hooks.php
+++ b/apps/files_versions/lib/hooks.php
@@ -74,19 +74,4 @@ class Hooks {
 		}
 	}
 
-	/**
-	 * clean up user specific settings if user gets deleted
-	 * @param array $params array with uid
-	 *
-	 * This function is connected to the pre_deleteUser signal of OC_Users
-	 * to remove the used space for versions stored in the database
-	 */
-	public static function deleteUser_hook($params) {
-
-		if (\OCP\App::isEnabled('files_versions')) {
-			$uid = $params['uid'];
-			Storage::deleteUser($uid);
-		}
-	}
-
 }
diff --git a/apps/files_versions/lib/versions.php b/apps/files_versions/lib/versions.php
index 15d0e032ea..b912fc8ba7 100644
--- a/apps/files_versions/lib/versions.php
+++ b/apps/files_versions/lib/versions.php
@@ -301,17 +301,6 @@ class Storage {
 
 	}
 
-	/**
-	 * deletes used space for files versions in db if user was deleted
-	 *
-	 * @param string $uid id of deleted user
-	 * @return \OC_DB_StatementWrapper of db delete operation
-	 */
-	public static function deleteUser($uid) {
-		$query = \OC_DB::prepare('DELETE FROM `*PREFIX*files_versions` WHERE `user`=?');
-		return $query->execute(array($uid));
-	}
-
 	/**
 	 * returns all stored file versions from a given user
 	 * @param string $uid id of the user
-- 
GitLab