View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002782SAS.Планета[All Projects] Багpublic04-08-2015 17:0104-10-2015 15:16
Reporterzed 
Assigned Tovdemidov 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version141212 
Target Version151010Fixed in Version151010 
Summary0002782: Ошибка построения дерева категорий по списку категорий
DescriptionЛогика построения дерева основана на том, что список категорий отсортирован по имени, да вот только используемый TStringList.Sort не всегда сортирует строки правильно. Из-за этого и получается баг.
Steps To ReproduceСоздать категории:

Новая
Новая\Новая категория
Новая категория

Результат на скриншотах в аттаче: на первом - содержимое отсортированного списка, на втором, виртуальная категория "Новая".
Additional InformationСортировка по списку производится в TreeFromSortedStringList, создание списка в CategoryListToCategoryTree (всё это в юните u_MarkSystemHelpers).
TagsNo tags attached.
Attached Filespng file icon Image 1.png [^] (3,658 bytes) 04-08-2015 17:01


png file icon Image 2.png [^] (3,835 bytes) 04-08-2015 17:01

- Relationships

-  Notes
(0016352)
vdemidov (manager)
05-08-2015 08:34

Мда. Лажа. Не учел что код пробела меньше чем код обратного слеша.

- Users who viewed this issue
User List Anonymous (1355x), ygorigor (1x), vdemidov (22x), Garl (2x), zed (5x), vasketsov (1x)
Total Views 1386
Last View 10-04-2020 03:26

- Issue History
Date Modified Username Field Change
04-08-2015 17:01 zed New Issue
04-08-2015 17:01 zed File Added: Image 1.png
04-08-2015 17:01 zed File Added: Image 2.png
04-08-2015 17:04 zed Steps to Reproduce Updated View Revisions
04-08-2015 17:04 zed Additional Information Updated View Revisions
05-08-2015 08:34 vdemidov Note Added: 0016352
05-08-2015 08:35 vdemidov Status new => confirmed
05-08-2015 08:35 vdemidov Target Version => 150915
16-09-2015 14:52 vdemidov Target Version 150915 => 151010
04-10-2015 15:16 vdemidov Status confirmed => resolved
04-10-2015 15:16 vdemidov Fixed in Version => 151010
04-10-2015 15:16 vdemidov Resolution open => fixed
04-10-2015 15:16 vdemidov Assigned To => vdemidov



Copyright © 2007 - 2020 SAS.Planet Team