diff options
author | Björn Schießle <bjoern@schiessle.org> | 2013-10-23 01:02:45 -0700 |
---|---|---|
committer | Björn Schießle <bjoern@schiessle.org> | 2013-10-23 01:02:45 -0700 |
commit | 2d14daf36bf6c808e55895c78b42144942b73246 (patch) | |
tree | 67f7399728b12948cdaebb0f6acd08482b7a42c6 /apps/files_encryption/hooks | |
parent | 4bf37f72b2a263aa19db5ea47f05d5ddcc802162 (diff) | |
parent | 3d1d44352979436e2cd9dc93d5a097184907f335 (diff) | |
download | nextcloud-server-2d14daf36bf6c808e55895c78b42144942b73246.tar.gz nextcloud-server-2d14daf36bf6c808e55895c78b42144942b73246.zip |
Merge pull request #5472 from owncloud/enc_init_status_on_enable
Encryption set init status on enable
Diffstat (limited to 'apps/files_encryption/hooks')
-rw-r--r-- | apps/files_encryption/hooks/hooks.php | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/apps/files_encryption/hooks/hooks.php b/apps/files_encryption/hooks/hooks.php index d9a76becf25..6e2d360917b 100644 --- a/apps/files_encryption/hooks/hooks.php +++ b/apps/files_encryption/hooks/hooks.php @@ -555,4 +555,15 @@ class Hooks { }
}
+ /**
+ * set the init status to 'NOT_INITIALIZED' (0) if the app gets enabled
+ * @param array $params contains the app ID
+ */
+ public static function postEnable($params) {
+ if ($params['app'] === 'files_encryption') {
+ $session = new \OCA\Encryption\Session(new \OC\Files\View('/'));
+ $session->setInitialized(\OCA\Encryption\Session::NOT_INITIALIZED);
+ }
+ }
+
}
|