Kuali Mobility
  1. Kuali Mobility
  2. MOBILITY-531

DEV - Update the people tool to include the "exact match" functionality that exists in 2.4

    Details

    • Type: Task Task
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.3
    • Component/s: People
    • Labels:
      None
    • Rank (Obsolete):
      3468
    • Global Rank:
      82329
    • Sprint:
      Mobility 3.1, Mobility 3.2, Mobility 3.3

      Description

      Update the search results displays for both simple and advanced searches to display an exact match of a network ID as a separate option like it does in version 2.4.x.

        Activity

        Hide
        Joe Swanson (Inactive) added a comment -

        I am not certain what method you were going to use to accomplish this but it seems like a great opportunity to write a custom angular filter and just have it assign the matching user to some variable and let magic happen on the UI side.

        Show
        Joe Swanson (Inactive) added a comment - I am not certain what method you were going to use to accomplish this but it seems like a great opportunity to write a custom angular filter and just have it assign the matching user to some variable and let magic happen on the UI side.
        Hide
        David Dyer added a comment -

        Building an angular filter was what I was hoping to do but Exact is comparing the persons displayName which is their full name (including middle name/initial) to either their first/last name or I could try combining it but then we don't have a middle name. So using exact match is always going to return false. I think that is why the current exact match isn't working also but I need to look at that more.

        Show
        David Dyer added a comment - Building an angular filter was what I was hoping to do but Exact is comparing the persons displayName which is their full name (including middle name/initial) to either their first/last name or I could try combining it but then we don't have a middle name. So using exact match is always going to return false. I think that is why the current exact match isn't working also but I need to look at that more.
        Hide
        Joe Swanson (Inactive) added a comment - - edited

        The exact match should be search text == userName. At least that was how the original requirement was written. So it should be a simple check against a single attribute within the json object.

        Show
        Joe Swanson (Inactive) added a comment - - edited The exact match should be search text == userName. At least that was how the original requirement was written. So it should be a simple check against a single attribute within the json object.
        Hide
        David Dyer added a comment -

        oh it is? oh okay I thought based on where it was located it was matching with either the first name or last. The username should work fine then! I'll get on finishing that up

        Show
        David Dyer added a comment - oh it is? oh okay I thought based on where it was located it was matching with either the first name or last. The username should work fine then! I'll get on finishing that up
        Hide
        Joe Swanson (Inactive) added a comment -

        I am putting this into the 3.1.1 release since I can't seem to get a successful test.

        Show
        Joe Swanson (Inactive) added a comment - I am putting this into the 3.1.1 release since I can't seem to get a successful test.

          People

          • Assignee:
            David Dyer
            Reporter:
            Joe Swanson (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1 day Original Estimate - 1 day
              1d
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 3 days
              3d

                Agile

                  Structure Helper Panel