Make the reduceType function use the same logic as the field. RE: #1851
Make the reduceType function use the same logic as the field. RE: #1851

NikoMostWanted/symphony-2,blaXXabla/projet_test_symphony,johnpuddephatt/symphony-2,jdsimcoe/symphony-boilerplate,mazedigital/jcilearn,DavidForster/symphony-2,jdsimcoe/symphony-boilerplate,jurajkapsz/symphony-2,twiro/symphony-2,BloodBrother/symphony-2,avanteweb/symphony-2,DeuxHuitHuit/symphony-2,blaXXabla/projet_test_symphony,NikoMostWanted/symphony-2,jdsimcoe/symphony-boilerplate,bauhouse/sym-todo-list,alexnantel88/symphony-2,mazedigital/jcilearn,jonmifsud/symphony-2,twiro/symphony-2,roshinebagha/Symphony-Test,mazedigital/jcilearn,jensscherbl/symphony,alexnantel88/symphony-2,jonmifsud/symphony-2,avanteweb/symphony-2,wastemobile/Symphony2.3.6,michael-e/symphony-2,DavidForster/symphony-2,ljonka/symphony-2,roshinebagha/Symphony-Test,BloodBrother/symphony-2,symphonycms/symphony-2,symphonycms/symphony-2,jensscherbl/symphony,jurajkapsz/symphony-2,johnpuddephatt/symphony-2,bauhouse/sym-todo-list,ljonka/symphony-2,michael-e/symphony-2,wastemobile/Symphony2.3.6,brendo/symphony-2,DeuxHuitHuit/symphony-2,jdsimcoe/symphony-boilerplate,brendo/symphony-2