* [MOD] Improved task management

* [MOD] Code refactoring. Work in progress
* [FIX] Bugfixes. Work in progress
This commit is contained in:
nuxsmin
2018-03-07 00:01:15 +01:00
parent e33ca35aa2
commit 1cb22bdda3
20 changed files with 538 additions and 175 deletions

View File

@@ -221,9 +221,12 @@ class ConfigManagerController extends ControllerBase
$template->setBase('config');
$template->addTemplate('encryption');
$template->assign('mailSecurity', ['SSL', 'TLS']);
$template->assign('numAccounts', $this->dic->get(AccountService::class)->getTotalNumAccounts()->num);
$template->assign('taskId', Task::genTaskId('masterpass'));
$numAccounts = $this->dic->get(AccountService::class)->getTotalNumAccounts()->num;
$template->assign('numAccounts', $numAccounts);
if ($numAccounts > 500) {
$template->assign('taskId', Task::genTaskId('masterpass'));
}
$configService = $this->dic->get(ConfigService::class);