Skip to content
Snippets Groups Projects
Commit 7f6a9e8f authored by Björn Schießle's avatar Björn Schießle
Browse files

fix lost password page, don't show checkbox is encryption is not enabled

parent 904227a0
No related branches found
No related tags found
No related merge requests found
...@@ -8,11 +8,11 @@ ...@@ -8,11 +8,11 @@
class OC_Core_LostPassword_Controller { class OC_Core_LostPassword_Controller {
protected static function displayLostPasswordPage($error, $requested) { protected static function displayLostPasswordPage($error, $requested) {
$encrypted = OC_App::isEnabled('files_encryption'); $isEncrypted = OC_App::isEnabled('files_encryption');
OC_Template::printGuestPage('core/lostpassword', 'lostpassword', OC_Template::printGuestPage('core/lostpassword', 'lostpassword',
array('error' => $error, array('error' => $error,
'requested' => $requested, 'requested' => $requested,
'encrypted' => $encrypted)); 'isEncrypted' => $isEncrypted));
} }
protected static function displayResetPasswordPage($success, $args) { protected static function displayResetPasswordPage($success, $args) {
...@@ -33,7 +33,9 @@ class OC_Core_LostPassword_Controller { ...@@ -33,7 +33,9 @@ class OC_Core_LostPassword_Controller {
public static function sendEmail($args) { public static function sendEmail($args) {
if(isset($_POST['noEncryption']) || isset($_POST['continue'])) { $isEncrypted = OC_App::isEnabled('files_encryption');
if(!$isEncrypted || isset($_POST['continue'])) {
$continue = true; $continue = true;
} else { } else {
$continue = false; $continue = false;
......
...@@ -17,13 +17,11 @@ ...@@ -17,13 +17,11 @@
<input type="text" name="user" id="user" placeholder="" value="" autocomplete="off" required autofocus /> <input type="text" name="user" id="user" placeholder="" value="" autocomplete="off" required autofocus />
<label for="user" class="infield"><?php print_unescaped($l->t( 'Username' )); ?></label> <label for="user" class="infield"><?php print_unescaped($l->t( 'Username' )); ?></label>
<img class="svg" src="<?php print_unescaped(image_path('', 'actions/user.svg')); ?>" alt=""/> <img class="svg" src="<?php print_unescaped(image_path('', 'actions/user.svg')); ?>" alt=""/>
<?php if ($_['encrypted']): ?> <?php if ($_['isEncrypted']): ?>
<br /><br /> <br /><br />
<?php print_unescaped($l->t('Your files seems to be encrypted. If you didn\'t have enabled the recovery key there will be no way to get your data back once the password was resetted. If you are not sure what to do, please contact your administrator first before continue. Do you really want to continue?')); ?><br /> <?php print_unescaped($l->t('Your files seems to be encrypted. If you didn\'t have enabled the recovery key there will be no way to get your data back once the password was resetted. If you are not sure what to do, please contact your administrator first before continue. Do you really want to continue?')); ?><br />
<input type="checkbox" name="continue" value="Yes" /> <input type="checkbox" name="continue" value="Yes" />
<?php print_unescaped($l->t('Yes, I really want to reset my password now')); ?><br/><br/> <?php print_unescaped($l->t('Yes, I really want to reset my password now')); ?><br/><br/>
<?php else: ?>
<input type="checkbox" name="noEncryption" value="Yes" checked />
<?php endif; ?> <?php endif; ?>
</p> </p>
<input type="submit" id="submit" value="<?php print_unescaped($l->t('Request reset')); ?>" /> <input type="submit" id="submit" value="<?php print_unescaped($l->t('Request reset')); ?>" />
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment