Uploaded image for project: 'ui-search'
  1. ui-search
  2. UISE-56

After linking out to another app, strange redirects start to happen

    XMLWordPrintable

    Details

    • Template:

      Description

      The Codex Search application now correctly links out to full-record displays in other apps: Inventory for local records, eHoldings for KB records. But as discussed in UISE-50, after having followed a link out to another app, strange redirects start to happen. Odder still, the behaviour varies in predictable ways between the two apps.

      1. Start Stripes from fresh
      2. Go to the Codex Search app
      3. Set the query-index to Title (which BTW it should start as: UISE-57)
      4. Enter the search-term "a"

      From here, you have a choice:

      A5. Click the local record "14 cows for America". It displays in the Inventory app.
      A6. Hit the Back button. The URL visibly changes to the Codex-app URL, then immediately changes back to the Inventory record.

      Alternatively.

      B5. Click the KB record "A**-hole-ol-ogy (Assholeology)". It displays in the eHoldings app.
      B6. Hit the Back button. You are correctly returned to the Codex search app.
      B7. Type "i" in the query box. The page immediately jumps to the eHoldings app's page for "A**-hole-ol-ogy (Assholeology)".

      So: it's super weird that this happens at all. But even weirder that it happens differently in the two apps – and that the difference between them is reliable.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mike Mike Taylor
                Reporter:
                mike Mike Taylor
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 5 hours
                    5h

                      TestRail: Runs

                        TestRail: Cases