Add Only my data to
This commit is contained in:
@@ -7,7 +7,7 @@ namespace LeafWeb.WebCms.Utility
|
||||
{
|
||||
internal static class QueryFilter
|
||||
{
|
||||
public static IQueryable<LeafInput> Search(IQueryable<LeafInput> resultItems, LeafDataQuery query)
|
||||
public static IQueryable<LeafInput> Search(IQueryable<LeafInput> resultItems, LeafDataQuery query, string currentUserEmail)
|
||||
{
|
||||
// search functionality
|
||||
if (!string.IsNullOrEmpty(query.q))
|
||||
@@ -154,6 +154,15 @@ namespace LeafWeb.WebCms.Utility
|
||||
select li;
|
||||
}
|
||||
|
||||
if (query.usr && !string.IsNullOrEmpty(currentUserEmail))
|
||||
{
|
||||
resultItems =
|
||||
from li in resultItems
|
||||
where
|
||||
li.Email.Equals(currentUserEmail, StringComparison.OrdinalIgnoreCase)
|
||||
select li;
|
||||
}
|
||||
|
||||
return resultItems;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user