Query/Export Controller Change

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 ==

You can check this post for reference:

Many thanks. I have reverted back to 5.9.x version while I revise everything.