Some fields have no description in the user auto-completion form

RESOLVED FIXED in Bugzilla 3.6

Status

()

Bugzilla
User Interface
--
minor
RESOLVED FIXED
9 years ago
8 years ago

People

(Reporter: timeless, Assigned: Frédéric Buclin)

Tracking

Bugzilla 3.6
Bug Flags:
approval +

Details

(URL)

Attachments

(1 attachment)

(Reporter)

Description

9 years ago
1. edit a component
2. enter an "invalid" address for

actual results:
Bugzilla was unable to make any match at all for one or more of the names and/or email addresses you entered on the previous page.
Please go back and try other names or email addresses.
initialcc:  	
noboday@mozilla.org did not match anything
initialowner: 	
noboday@mozilla.org did not match anything
initialqacontact: 	
noboday@mozilla.org did not match anything 

Expected results:
Bugzilla was unable to make any match at all for one or more of the names and/or email addresses you entered on the previous page _to existing bugzilla accounts_.
Default Assignee:
noboday@mozilla.org did not match anything
Default CC List: 
noboday@mozilla.org did not match anything
Default QA contact:
noboday@mozilla.org did not match anything 

note that the order should match the order on the entry form and the strings should match the strings on the entry form
(Assignee)

Updated

9 years ago
Severity: normal → trivial
(Assignee)

Comment 1

8 years ago
Some fields use the user auto-completion feature but are not listed in field_descs, because they are very specific to one template only. When the auto-completion feature displays the intermediate page, these fields have their name being used instead of their description, making them hard to decode and not localizable.

I add them to confirm-user-match.html.tmpl directly, because adding them to field-descs.none.tmpl would be confusing as no one would understand where they are coming from, and could be removed by accident.
Assignee: administration → LpSolit
Severity: trivial → minor
Status: NEW → ASSIGNED
Component: Administration → User Interface
Summary: error message should talk about "bugzilla accounts" and "Default Assignee:" not just addresses and "initialowner:" → Some fields have no description in the user auto-completion form
Target Milestone: --- → Bugzilla 3.6
(Assignee)

Comment 2

8 years ago
Created attachment 417936 [details] [diff] [review]
patch, v1

per my previous comment.
Attachment #417936 - Flags: review?(ghendricks)

Updated

8 years ago
Attachment #417936 - Flags: review?(ghendricks) → review+
(Assignee)

Updated

8 years ago
Flags: approval+

Comment 3

8 years ago
Why not just add these to field_descs?  We already have searchable pseudo-fields there (like cclist_accessible or owner_idle_time).
(Assignee)

Comment 4

8 years ago
(In reply to comment #3)
> Why not just add these to field_descs?  We already have searchable
> pseudo-fields there (like cclist_accessible or owner_idle_time).

cclist_accessible is a real attribute of bugs, and owner_idle_time is searchable, as you said. But the fields added in this bug are neither a real field nor searchable. They are very specific to their respective templates and are not used elsewhere. I don't want to mess field-descs.none.tmpl with them.
(Assignee)

Comment 5

8 years ago
Checking in template/en/default/global/confirm-user-match.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/global/confirm-user-match.html.tmpl,v  <--  confirm-user-match.html.tmpl
new revision: 1.21; previous revision: 1.20
done
Status: ASSIGNED → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.