This commit is contained in:
2021-03-17 14:01:45 +00:00
parent 040e12c978
commit 76388383ae

View File

@@ -25,7 +25,7 @@ namespace AyaNova.Models
long userId, long userId,
AuthorizationRoles userRoles) AuthorizationRoles userRoles)
{ {
HiddenAffectiveColumns=new List<string>(); HiddenAffectiveColumns = new List<string>();
//set some values from request //set some values from request
Limit = request.Limit; Limit = request.Limit;
Offset = request.Offset; Offset = request.Offset;
@@ -70,11 +70,9 @@ namespace AyaNova.Models
//so in UI can show that there are hidden columns affecting the result set //so in UI can show that there are hidden columns affecting the result set
internal void SetHiddenAffectiveColumns(IDataListProcessing dataList) internal void SetHiddenAffectiveColumns(IDataListProcessing dataList)
{ {
foreach (string s in base.Filter.Select(z => z.Column).ToList()) foreach (string s in base.Filter.Select(z => z.Column).ToList())
{ {
if (!Columns.Contains(s)) if (!s.StartsWith("meta") && !Columns.Contains(s))
{ {
if (!HiddenAffectiveColumns.Contains(s)) if (!HiddenAffectiveColumns.Contains(s))
{ {
@@ -86,7 +84,7 @@ namespace AyaNova.Models
foreach (string s in base.SortBy.Select(z => z.Key).ToList()) foreach (string s in base.SortBy.Select(z => z.Key).ToList())
{ {
if (!Columns.Contains(s)) if (!s.StartsWith("meta") && !Columns.Contains(s))
{ {
if (!HiddenAffectiveColumns.Contains(s)) if (!HiddenAffectiveColumns.Contains(s))
{ {