diff --git a/application/views/system/infocenter/infocenterData.php b/application/views/system/infocenter/infocenterData.php index 638e279df..9b2643a94 100644 --- a/application/views/system/infocenter/infocenterData.php +++ b/application/views/system/infocenter/infocenterData.php @@ -145,6 +145,11 @@ $datasetRaw->{'LockDate'} = 'Not locked'; } + if ($datasetRaw->{'StgAbgeschickt'} == null) + { + $datasetRaw->{'StgAbgeschickt'} = 'N/A'; + } + return $datasetRaw; }, 'markRow' => function($datasetRaw) { diff --git a/application/views/widgets/filter/selectFields.php b/application/views/widgets/filter/selectFields.php index 929b87805..6ce678fb8 100644 --- a/application/views/widgets/filter/selectFields.php +++ b/application/views/widgets/filter/selectFields.php @@ -151,7 +151,12 @@ for (var i = 0; i < data.allSelectedFields.length; i++) { var fieldName = data.allSelectedFields[i]; - var fieldToDisplay = data.allColumnsAliases[i]; + var fieldToDisplay = data.allSelectedFields[i]; + + if (data.allColumnsAliases != null && $.isArray(data.allColumnsAliases)) + { + fieldToDisplay = data.allColumnsAliases[i]; + } strDropDown = ''; $("#addField").append(strDropDown); diff --git a/application/views/widgets/filter/selectFilters.php b/application/views/widgets/filter/selectFilters.php index 104687522..54f7f90fd 100644 --- a/application/views/widgets/filter/selectFilters.php +++ b/application/views/widgets/filter/selectFilters.php @@ -219,7 +219,12 @@ for (var i = 0; i < data.allSelectedFields.length; i++) { var fieldName = data.allSelectedFields[i]; - var fieldToDisplay = data.allColumnsAliases[i]; + var fieldToDisplay = data.allSelectedFields[i]; + + if (data.allColumnsAliases != null && $.isArray(data.allColumnsAliases)) + { + fieldToDisplay = data.allColumnsAliases[i]; + } strDropDown = ''; $("#addFilter").append(strDropDown); diff --git a/application/widgets/FilterWidget.php b/application/widgets/FilterWidget.php index 776681455..925126a43 100644 --- a/application/widgets/FilterWidget.php +++ b/application/widgets/FilterWidget.php @@ -884,7 +884,7 @@ class FilterWidget extends Widget $selectedFields = $filterSessionArray[self::SELECTED_FIELDS]; } - if (isset($this->listFields) && count($selectedFields) > 0) + if (isset($this->listFields) && count($selectedFields) > 0 && is_array($this->columnsAliases) && count($this->columnsAliases) > 0) { $columnsAliases = array();