diff options
author | atomu330 <atomu.work@gmail.com> | 2022-07-18 16:27:31 +0300 |
---|---|---|
committer | MaurĂcio Meneghini Fauth <mauricio@fauth.dev> | 2022-07-19 19:04:59 +0300 |
commit | 6957064cea185c43f7222a215abb19ed17538f21 (patch) | |
tree | d56c73fa1ce7414307acef6e50d0af472e575045 /libraries | |
parent | ddb4d5b730a4c9f49ddb7cc0430ae190c69304f6 (diff) |
replace isset to empty
IF statement ! isset($this->uiprefs) was causing issue.
Private property 'uiprefs' is initialized to empty array, so ! isset($this->uiprefs) is always FALSE;
It's not hopefull, so I replace ! isset($this->uiprefs) to empty($this->uiprefs) to fix #17617 bug;
Fixes #17617
Closes #17644
Signed-off-by: Atomu Oku <atomu.work@gmail.com>
Signed-off-by: MaurĂcio Meneghini Fauth <mauricio@fauth.dev>
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/classes/Table.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libraries/classes/Table.php b/libraries/classes/Table.php index 3925b386a3..380e3966da 100644 --- a/libraries/classes/Table.php +++ b/libraries/classes/Table.php @@ -1867,7 +1867,7 @@ class Table implements Stringable */ public function getUiProp($property) { - if (! isset($this->uiprefs)) { + if (empty($this->uiprefs)) { $this->loadUiPrefs(); } @@ -1937,7 +1937,7 @@ class Table implements Stringable */ public function setUiProp($property, $value, $tableCreateTime = null) { - if (! isset($this->uiprefs)) { + if (empty($this->uiprefs)) { $this->loadUiPrefs(); } @@ -1984,7 +1984,7 @@ class Table implements Stringable */ public function removeUiProp($property) { - if (! isset($this->uiprefs)) { + if (empty($this->uiprefs)) { $this->loadUiPrefs(); } |