I have updated to the latest version and my exports are no longer working.
try
{
var filters = new List<string>();
if (!showAllWorklogs) filters.Add("Status.IsOutstanding = true");
if (selectedUser.HasValue) filters.Add($"AssignedUserId = {selectedUser}");
if (selectedTeam.HasValue) filters.Add($"TeamId = {selectedTeam}");
if (!string.IsNullOrEmpty(selectedTask)) filters.Add($"Task.Description = \"{selectedTask}\"");
combinedFilter = string.Join(" and ", filters);
if (!string.IsNullOrEmpty(args.Filter)) combinedFilter = string.IsNullOrEmpty(combinedFilter) ? args.Filter : $"({args.Filter}) and ({combinedFilter})";
var allworklogs = await CoreDatabaseService.GetWorklogs(new Query
{
Filter = combinedFilter,
OrderBy = args.OrderBy
});
worklogs = allworklogs.Skip(args.Skip.Value).Take(args.Top.Value);
count = allworklogs.Count();
}
catch (System.Exception ex)
{
throw;
}
The Controller appears to be converting my = to ==. It is doing the same on the ExportController on items = items.Where(filter); Previous to that filter is only using one equals but is converting each to ==