do not duplicate the result of method calls into a NSMutableString
parent
40a1a51845
commit
806ea9fd13
|
@ -351,15 +351,12 @@ static GCSStringFormatter *stringFormatter = nil;
|
||||||
- (NSString *) _selectedFields: (NSArray *) fields
|
- (NSString *) _selectedFields: (NSArray *) fields
|
||||||
requirement: (GCSTableRequirement) requirement
|
requirement: (GCSTableRequirement) requirement
|
||||||
{
|
{
|
||||||
NSMutableString *selectedFields;
|
NSString *selectedFields;
|
||||||
|
|
||||||
selectedFields = [NSMutableString string];
|
|
||||||
|
|
||||||
if (requirement == bothTableRequired
|
if (requirement == bothTableRequired && [fields containsObject: @"c_name"])
|
||||||
&& [fields containsObject: @"c_name"])
|
selectedFields = [self _dottedFields: fields];
|
||||||
[selectedFields appendString: [self _dottedFields: fields]];
|
|
||||||
else
|
else
|
||||||
[selectedFields appendString: [fields componentsJoinedByString: @", "]];
|
selectedFields = [fields componentsJoinedByString: @", "];
|
||||||
|
|
||||||
return selectedFields;
|
return selectedFields;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue