•  
     
    story #10703 define a query with "people" fields
Summary
Empty
define a query with "people" fields
Empty

This story apply on following fields:

  • submitted_by
  • last_update_by
  • assigned_to

The 2 firsts are "Always There Fields" while the later is defined by semantic. Specificities of ATF are described in the epic.

For those fields:

  • Can use =, !=, IN, NOT IN operators
  • None and '' (empty string) should be taken into account (same behaviour than on single tracker)
  • Can use MYSELF() function
  • Search is done on username
  • Field/semantic must be readable in all trackers of query

For "assigned_to" semantic:

  • In single-tracker TQL search, given a list field is bound to a user group, for example 'Project Members', when I search a username 'johndoe' and 'johndoe' is not a 'Project member', then an error is shown to tell me that 'johndoe' is not a valid value for this field.
  • In cross-tracker TQL search, that check is not made. Searching on 'johndoe' will yield 0 results because 'johndoe' is not a 'Project member'
Empty
Empty
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#10703
Manuel Vacelet (vaceletm)
2018-04-23 16:50
2017-09-29 14:15
4448

References

Follow-ups

User avatar
Joris MASSON (jmasson)2018-04-12 10:03
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Permissions set to