add options to select apps that must be opend on new tab (UI)

This commit is contained in:
Simon Vieille 2020-09-12 16:10:48 +02:00
commit 918c55da3e
Signed by: deblan
GPG key ID: 03383D15A1D31745
7 changed files with 102 additions and 20 deletions

View file

@ -65,11 +65,26 @@ class PersonalSettingController extends Controller
}
}
if ('target-blank' === $name) {
if ('target-blank-mode' === $name) {
$doSave = true;
if (!in_array($value, ['-1', '0', '1'])) {
$value = '-1';
if (!in_array($value, ['1', '2'])) {
$value = '1';
}
}
if ('target-blank-apps' === $name) {
$doSave = true;
$data = json_decode($value, true);
if (!is_array($data)) {
$doSave = false;
} else {
foreach ($data as $v) {
if (!is_string($v)) {
$doSave = false;
}
}
}
}