Edgewall Software
Modify

Opened 16 years ago

Closed 16 years ago

#7659 closed defect (fixed)

No "resolution" checkbox and column for "not closed" tickets

Reported by: deadspammer@… Owned by: Remy Blank
Priority: normal Milestone: 0.11.3
Component: ticket system Version: 0.11-stable
Severity: minor Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

First of all sorry for my English, it's not a native language for me.

1 - There is no "resolution" checkbox when I use a default query like query (cause only closed tickets has resolution). So when I check "closed" checkbox too (to view ALL tickets), I must initially press "update" button to reload a page and then get ability to use resolution in later queries.

2 - And vice versa, when I already use any query which have "resolution" and "closed" and then uncheck "closed", i'm losing "resolution" for later queries… See step 1 ;)

Attachments (1)

7659-column-removal-r7716.patch (2.2 KB ) - added by Remy Blank 16 years ago.
Patch against 0.11-stable showing all column checkboxes in queries

Download all attachments as: .zip

Change History (11)

comment:1 by anonymous, 16 years ago

Milestone: 0.11.2

comment:2 by Remy Blank, 16 years ago

Keywords: needinfo added

I don't understand what you think is wrong. If you want to query for closed tickets with a specific resolution, select only the "closed" status, and select "Resolution" in the select field next to "Add filter". This should add a new line to the query with checkboxes for all available resolutions. Check the ones you want and click "Update".

Could you please provide some more information, for example a step-by-step procedure to reproduce the problem and what is wrong with Trac's behavior?

comment:3 by anonymous, 16 years ago

problem is that i need one more additional step (page reload) to get "resolution" checkbox when a query changing from "without closed tickets" to "with closed tickets"

1) initial: /query?status=accepted&status=closed&col=id&col=summary&col=resolution&order=priority — all OK, we have "resolution" here

2) unchecking "closed", clicking "update": /query?status=accepted&col=id&col=summary&col=resolution&order=priority — "resolution" checkbox is lost

3) checking "closed" again, clicking "update" (can't check "resoltion" at this step — no such checkbox): /query?status=accepted&status=closed&col=id&col=summary&order=priority — almost OK, but without "resolution" column

4) checking "resolution", clicking "update" — all OK, with "resolution column"

it's rather annoyance than a bug. IMHO step 2 don't need to lose an appropriate checkbox

comment:4 by anonymous, 16 years ago

if step 2 will work without such "loss", step 3 will be unnecessary

comment:5 by anonymous, 16 years ago

i said about "columns" checkboxes, not "filters"

comment:6 by Christian Boos, 16 years ago

Keywords: needinfo removed
Milestone: 0.11.20.11.3
Severity: normalminor

Ok, I see what you mean. Ideally, when selecting the "closed" checkbox in the "Status" filter, you'd like to get the extra "resolution" checkbox in the list of columns.

comment:7 by deadspammer@…, 16 years ago

…or simply to have "resolution" checkbox all the time, instead of real status. this may be some excessive, but more useful for me

comment:8 by Remy Blank, 16 years ago

Owner: set to Remy Blank

by Remy Blank, 16 years ago

Patch against 0.11-stable showing all column checkboxes in queries

comment:9 by Remy Blank, 16 years ago

The patch above moves the "semi-intelligent" column removal algorithm from get_all_columns() to get_default_columns(). That way, the columns proposed by default remain the same, but all column checkboxes are available for selection.

Comments welcome.

comment:10 by Remy Blank, 16 years ago

Resolution: fixed
Status: newclosed

Fixed in [7721].

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Remy Blank.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Remy Blank to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.