From be4ace2af76f50b10deb9ad9c3e4bd9d549180b4 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Thu, 29 Nov 2018 11:13:55 -0500 Subject: [PATCH] (fix) don't always fetch the sorting columns --- NEWS | 1 + SOPE/GDLContentStore/GCSFolder.m | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 32e10cc2a..06c43a5b6 100644 --- a/NEWS +++ b/NEWS @@ -12,6 +12,7 @@ Bug fixes - [web] fixed handling of duplicate recipients (#4597) - [web] fixed folder export when XSRF validation is enabled (#4502) - [web] don't encode filename extension when exporting folders + - [core] don't always fetch the sorting columns 4.0.4 (2018-10-23) ------------------ diff --git a/SOPE/GDLContentStore/GCSFolder.m b/SOPE/GDLContentStore/GCSFolder.m index 8ea371879..7cfac8890 100644 --- a/SOPE/GDLContentStore/GCSFolder.m +++ b/SOPE/GDLContentStore/GCSFolder.m @@ -464,7 +464,8 @@ static GCSStringFormatter *stringFormatter = nil; sortOrderingsList = [sortOrderings objectEnumerator]; while ((ordering = [sortOrderingsList nextObject])) { - [allFields addObject: [ordering key]]; + if (![allFields containsObject: [ordering key]]) + [allFields addObject: [ordering key]]; } } requirement = [self _tableRequirementForFields: allFields