Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search Kit - Fix display pager and improve error handling #19479

Merged
merged 2 commits into from
Feb 1, 2021

Conversation

colemanw
Copy link
Member

@colemanw colemanw commented Feb 1, 2021

Overview

Fixes missing Search Kit display pagers, and avoids a crash when processing an afform with missing entities.

Before

Pager missing from search displays, possible crash if a search display is embedded in afform dashlet and then search kit extension is disabled.

After

Pager fixed.
Afform error logged instead of crashing site.

@civibot
Copy link

civibot bot commented Feb 1, 2021

(Standard links)

@eileenmcnaughton
Copy link
Contributor

test this please

@eileenmcnaughton
Copy link
Contributor

This is now displaying the pager on the table display and in the dashlet. The preview button on the edit table display is still not paging correctly - see https://lab.civicrm.org/dev/core/-/issues/2347

This can be merged as it improves

@eileenmcnaughton
Copy link
Contributor

test this please

@seamuslee001 seamuslee001 merged commit 2a2c858 into civicrm:master Feb 1, 2021
@seamuslee001 seamuslee001 deleted the afformSearchBugFixes branch February 1, 2021 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants