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

Fixed filling default values for tagssets in the advanced search form #17978

Merged
merged 1 commit into from
Jul 29, 2020

Conversation

kainuk
Copy link
Contributor

@kainuk kainuk commented Jul 27, 2020

Overview

The edit smart group form does not fill the default values for tag sets.

Reproduction steps

  1. Create a tag set. This can be done in the civicrm/tag?reset=1 form. Example:
    tagset

  2. Now the tagset shows up in the advanced search:
    Selection_025

  3. Create smart group from this advanced search. This smart group works fine

  4. Go to the smart group settings screen (1 - Manage Smart Groups, 2 - Go to the settings form of the smart group , 3 Click Edit Smart Group Criteria)

  5. Now you cannot see what values of the tagset are chosen.

Current behavior

current_behavior

Expected behavior

Selection_025

This is needed to know what the original selection was

Environment information

Reproduced on the master 5.29.alpha1.

Comments

Related to https://lab.civicrm.org/dev/core/-/issues/1542

@civibot
Copy link

civibot bot commented Jul 27, 2020

(Standard links)

@civibot civibot bot added the master label Jul 27, 2020
@jaapjansma
Copy link
Contributor

  • General standards
    • Explain (r-explain)
      • PASS : The goal/problem/solution have been adequately explained in the PR. Wel done @kainuk
    • User impact (r-user)
      • PASS: The change would be unnoticeable for a majority of users who work with this feature.
    • Documentation (r-doc)
      • PASS: The changes do not require documentation.
    • Run it (r-run)
      • PASS: We run this PR in a test environment and in dmaster and we can confirm it works as expected.
  • Developer standards
    • Technical impact (r-tech)
      • PASS: The change preserves compatibility with existing callers/code/downstream.
    • Code quality (r-code)
      • PASS: The functionality, purpose, and style of the code seems clear+sensible.
    • Maintainability (r-maint)
      • PASS: The change is trivial enough that it does not require tests.
    • Test results (r-test)
      • PASS: The test results are all-clear.

@eileenmcnaughton or @mattwire could one of you merge this PR?

@eileenmcnaughton
Copy link
Contributor

Thanks @jaapjansma !

@eileenmcnaughton eileenmcnaughton merged commit 6c73585 into civicrm:master Jul 29, 2020
@kainuk
Copy link
Contributor Author

kainuk commented Aug 3, 2020

This bug was fixed for the European trade union institute. https://www.etui.org/). Is it possible to acknowledge this in the Release Notes?

@eileenmcnaughton
Copy link
Contributor

@agh1 ^^

@agh1
Copy link
Contributor

agh1 commented Aug 5, 2020

@kainuk @eileenmcnaughton we haven't been including acknowledgments for organizations that fund bug fixes or features. There would be many in each release, I'm sure. I'm not opposed in principle to doing it in the future, but we'd need a much more elaborate system of crediting akin to what Drupal does because it would be unrealistic to read through all PR comments and issues to find a mention of a funder. For now, all we can do is credit the authors of the commits and any commenters on the pull requests, each with their primary organizational affiliation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants