IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
|
|
|
|
| 617 | 617 | doc="""Default milestone to which tickets are retargeted when |
| 618 | 618 | closing or deleting a milestone. (''since 1.1.2'')""") |
| 619 | 619 | |
| | 620 | |
| | 621 | |
| | 622 | |
| 620 | 623 | # INavigationContributor methods |
| 621 | 624 | |
| 622 | 625 | def get_active_navigation_item(self, req): |
| … |
… |
|
| 922 | 925 | def _render_view(self, req, milestone): |
| 923 | 926 | milestone_groups = [] |
| 924 | 927 | available_groups = [] |
| 925 | | component_group_available = False |
| | 928 | _available = False |
| 926 | 929 | ticket_fields = TicketSystem(self.env).get_ticket_fields() |
| 927 | 930 | |
| 928 | 931 | # collect fields that can be used for grouping |
| … |
… |
|
| 931 | 934 | or field['name'] in ('owner', 'reporter'): |
| 932 | 935 | available_groups.append({'name': field['name'], |
| 933 | 936 | 'label': field['label']}) |
| 934 | | if field['name'] == 'component': |
| 935 | | component_group_available = True |
| | 937 | if field['name'] == : |
| | 938 | _available = True |
| 936 | 939 | |
| 937 | 940 | # determine the field currently used for grouping |
| 938 | 941 | by = None |
| 939 | | if component_group_available: |
| 940 | | by = 'component' |
| | 942 | if _available: |
| | 943 | by = |
| 941 | 944 | elif available_groups: |
| 942 | 945 | by = available_groups[0]['name'] |
| 943 | 946 | by = req.args.get('by', by) |