Skip to content

URLResolver: simplify URL mapping resolution - #2069

Open
labkey-nicka wants to merge 5 commits into
developfrom
fb_url_resolver
Open

URLResolver: simplify URL mapping resolution#2069
labkey-nicka wants to merge 5 commits into
developfrom
fb_url_resolver

Conversation

@labkey-nicka

@labkey-nicka labkey-nicka commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Rationale

Reduce and simplify processing of url's in select rows and search results.

Related Pull Requests

Changes

  • Convert resolveSelectRows and resolveSearchUsingIndex from Immutable to native objects and arrays
  • Fix search result processing to use includes instead of indexOf
  • Strip the _docId url parameter from every search hit url
  • Add regression tests

@labkey-nicka labkey-nicka self-assigned this Aug 29, 2026
);
}
// Callers pass a Query.Response, whose rows are Row instances and whose metadata field keys are
// FieldKey/SchemaKey instances. toJSON() flattens those to the plain strings that the field lookup and

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
// FieldKey/SchemaKey instances. toJSON() flattens those to the plain strings that the field lookup and
// FieldKey/SchemaKey instances. JSON.stringify() flattens those to the plain strings that the field lookup and

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants