Open Bug 1074846 Opened 10 years ago Updated 7 years ago

Displaying Flags in search results does not show requestee if one is set

Categories

(Bugzilla :: Query/Bug List, enhancement)

enhancement
Not set
normal

Tracking

()

People

(Reporter: mhoye, Unassigned)

Details

Attachments

(1 file)

As it says on the tin, I'm wondering if on the list of columns that BMO displays, we can add "person who is currently needinfo'ed on this bug". 

Thanks.
If you mean from a list of bug in a search result, you can add the "Flags" column to the list of columns which will show the needinfo? flag if set for a bug. But I do realize now that the requestee is not included in the column value so that would be a good feature to add.

Also this would then be an upstream issue as the current version upstream also does not show the requestee. Needinfo behind the scenes is a normal flag so this is not a needinfo specific issue, rather a flag specific issue.

dkl
Assignee: ui → query-and-buglist
Component: User Interface → Query/Bug List
Flags: needinfo?(mhoye)
Summary: Offer a "who is needinfo'ed" column display → Displaying Flags in search results does not show requestee if one is set
Yup, that's precisely what I'm looking for. What's next? Close this here, file it upstream?
Flags: needinfo?(mhoye)
(In reply to Mike Hoye [:mhoye] from comment #2)
> Yup, that's precisely what I'm looking for. What's next? Close this here,
> file it upstream?

This bug is an upstream bug atm. I have added it to my short-list of next tasks unless someone else gets to it first.

dkl
Attached patch requestee.txtSplinter Review
I know this patch won't work, but thought I take an iterative approach to try to get the ball rolling.

This patch correctly creates the initial query.  But then Search.pm does a followup query that has empty values in the IN list that confuses SQL, as noted below.  Any ideas?

SELECT DISTINCT bugs.bug_id, MIN(group_control_map.membercontrol) FROM bugs INNER JOIN bug_group_map ON bugs.bug_id = bug_group_map.bug_id LEFT JOIN group_control_map ON group_control_map.product_id = bugs.product_id AND group_control_map.group_id = bug_group_map.group_id WHERE bugs.bug_id IN (,7553,7585,7613,7800,,8000,.....) GROUP BY bugs.bug_id"
Attachment #8748909 - Flags: review?(dkl)
Comment on attachment 8748909 [details] [diff] [review]
requestee.txt

Unfortunately I cannot get to this right now. Maybe Dylan can look at this and provide feedback before me.
Attachment #8748909 - Flags: review?(dkl) → review?(dylan)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: