CiviCRM Core issueshttps://lab.civicrm.org/dev/core/-/issues2019-07-03T19:03:44Zhttps://lab.civicrm.org/dev/core/-/issues/1088When you using the "Copy" action for a Profile an error is displayed: "is not...2019-07-03T19:03:44Zjustinfreeman (Agileware)When you using the "Copy" action for a Profile an error is displayed: "is not of type String" and the Profile is still copiedWhen you using the "Copy" action for a Profile an error is displayed: "is not of type String" and the Profile is still copied.
Here's a link to the video with this bug in action, https://app.hyfy.io/share/abHwYlGYxko/
Environment:
* C...When you using the "Copy" action for a Profile an error is displayed: "is not of type String" and the Profile is still copied.
Here's a link to the video with this bug in action, https://app.hyfy.io/share/abHwYlGYxko/
Environment:
* CiviCRM 5.16.alpha1
Agileware Ref: CIVICRM-12635.15.0https://lab.civicrm.org/dev/core/-/issues/1084Contribution confirmation page: Translation won't work2019-11-24T06:15:23ZDetlev SieberContribution confirmation page: Translation won't workThe message {ts 1=$button}Your contribution will not be completed until you click the <strong>%1</strong> button. Please click the button one time only.{/ts} is not translated.
The reason is: The code is split over several lines and con...The message {ts 1=$button}Your contribution will not be completed until you click the <strong>%1</strong> button. Please click the button one time only.{/ts} is not translated.
The reason is: The code is split over several lines and contains spaces, linebreaks and tab characters. This breaks the gettext translation.5.16.0Detlev SieberDetlev Sieberhttps://lab.civicrm.org/dev/core/-/issues/1082Send copy of case activity is using the contribution receipt template - actua...2019-06-29T23:04:54ZDaveDSend copy of case activity is using the contribution receipt template - actually all message templates seem to be mixed upNot sure what's going on exactly yet but can reproduce on dmaster.demo.civicrm.org.
1. Create a case.
2. Edit or create a case activity.
3. In the send copy section pick a role.
4. On demo it won't send an email but you can see the acti...Not sure what's going on exactly yet but can reproduce on dmaster.demo.civicrm.org.
1. Create a case.
2. Edit or create a case activity.
3. In the send copy section pick a role.
4. On demo it won't send an email but you can see the activity copy it saves on the case. In the details field it has the contribution receipt template message.
The template itself seems correct under admin - civimail - message templates, so the send copy must be loading the wrong one or something.
It doesn't seem to be a problem on an existing site that was upgraded, but I see it on PR test sites too as well as dmaster.5.15.0https://lab.civicrm.org/dev/core/-/issues/1081contribution detail report: error when sorting by custom contrib field (DB Er...2019-07-11T00:47:09ZCésarcontribution detail report: error when sorting by custom contrib field (DB Error: no such field)Hello,
I see regresion of this: https://issues.civicrm.org/jira/browse/CRM-17280 in CiviCRM 5.13.4, only the case when custom field is not in select. The query creates a field with alias only in order by and show this error: DB Error: n...Hello,
I see regresion of this: https://issues.civicrm.org/jira/browse/CRM-17280 in CiviCRM 5.13.4, only the case when custom field is not in select. The query creates a field with alias only in order by and show this error: DB Error: no such field5.16.0https://lab.civicrm.org/dev/core/-/issues/1068County / State Does not load2019-06-23T08:13:06ZtapashCounty / State Does not loadon CiviCRM 5.14.1 State list does not seem to load properly. No matter what Country I select the list of state remains the same. I have tested with a clean environment
![2019-06-22_16-34-29.2019-06-22_16_35_51](/uploads/6f2fd11c84d1e70e...on CiviCRM 5.14.1 State list does not seem to load properly. No matter what Country I select the list of state remains the same. I have tested with a clean environment
![2019-06-22_16-34-29.2019-06-22_16_35_51](/uploads/6f2fd11c84d1e70e8893939e60527286/2019-06-22_16-34-29.2019-06-22_16_35_51.gif)https://lab.civicrm.org/dev/core/-/issues/1052Regression: View Activities on contact dashboard when there is an activity wi...2019-06-22T03:07:09ZseamusleeRegression: View Activities on contact dashboard when there is an activity with a target contact but that target contact cannot be seen by the logged in userWe have recently experieneced an issue where there was an activity record that had a target contact assigned to it but the logged in user couldn't see the target nad it broke the loading of the activities tab because it tried calling CRM...We have recently experieneced an issue where there was an activity record that had a target contact assigned to it but the logged in user couldn't see the target nad it broke the loading of the activities tab because it tried calling CRM_Contact_BAO_Contact::getContactType on NULL (L2573 of CRM/Activity/BAO/Activity.php)
This looks like a regression from around 5.135.15.0seamusleeseamusleehttps://lab.civicrm.org/dev/core/-/issues/1048(regression) Search Builder syntax error when "Groups" "is empty"2019-06-27T00:13:42ZJonGold(regression) Search Builder syntax error when "Groups" "is empty"This is new in 5.13.0 and was reported here. It's easy to replicate from the screenshot:
https://civicrm.stackexchange.com/questions/31083/in-civicrm-rel-5-14-the-search-builder-no-longer-provides-some-results
This regression occurs as ...This is new in 5.13.0 and was reported here. It's easy to replicate from the screenshot:
https://civicrm.stackexchange.com/questions/31083/in-civicrm-rel-5-14-the-search-builder-no-longer-provides-some-results
This regression occurs as a result of [PR 13603](https://github.com/civicrm/civicrm-core/pull/13603) which is intended to fix core#726.5.15.0https://lab.civicrm.org/dev/core/-/issues/1045Repeat Activities broken from 5.13+2019-06-20T10:57:54ZSteveEllisRepeat Activities broken from 5.13+In 5.14.0, Repeat Activities is broken. It doesn't matter how many repeats or whether you state the number of repeats or set an end date - in all cases you get a brief preview of the activities you expect to be created and a 'saved' mess...In 5.14.0, Repeat Activities is broken. It doesn't matter how many repeats or whether you state the number of repeats or set an end date - in all cases you get a brief preview of the activities you expect to be created and a 'saved' message but it fails silently. There are no new records in the activity table.
Tested it on 3 Civis with 5.14 and also tried it on Circle Interactive's demo site (running 5.13.4) and it occurs on this too.5.14.1https://lab.civicrm.org/dev/core/-/issues/1044Contact images broken when file extension is capitalised (e.g ..JPG) "Supplie...2019-06-19T01:07:38ZAndrew ThompsonContact images broken when file extension is capitalised (e.g ..JPG) "Supplied mime-type does not match file extension"We have a number of existing contact images that are now displayed as broken links. These images all have uppercase file extensions ".JPG". This error is displayed: "Supplied mime-type does not match file extension".
This behaviour comm...We have a number of existing contact images that are now displayed as broken links. These images all have uppercase file extensions ".JPG". This error is displayed: "Supplied mime-type does not match file extension".
This behaviour commenced with 5.13.4 and is still present in 5.14.0.
This error message looks to have been introduced commit [b5230444](https://github.com/tadpolecc/civicrm/commit/b5230444dd64249e15f0040d89123e49386663e8) in `civicrm/CRM/Core/Page/File.php`.
Trying to debug this, in `run()` for one of my broken images with extension .JPG:
`$extension` contains `JPG` in uppercase
`$candidateExtensions` contains `['0' => 'jpeg', '1' => 'jpg', '2' => 'jpe']` all in lowercase.
What is puzzling me is that I cannot reproduce this on dmaster but yet I do still see the problem when I test locally with the master code and I can't see any relevant changes. I'm using Joomla 3.9.8 so it could be CMS-dependent but it's not immediately obvious how.5.15.0https://lab.civicrm.org/dev/core/-/issues/1042Custom field set for activities displays twice on a popup view from activity ...2019-07-31T10:19:32ZDaveDCustom field set for activities displays twice on a popup view from activity search1. Add a custom field set for activities.
2. Create an activity.
3. Go to search - find activities.
4. Click the View action link.
5. In the popup the custom field set appears twice, once in read mode and once in edit mode.
It doesn't h...1. Add a custom field set for activities.
2. Create an activity.
3. Go to search - find activities.
4. Click the View action link.
5. In the popup the custom field set appears twice, once in read mode and once in edit mode.
It doesn't happen when viewing the activity from a contact's activities tab.5.16.0https://lab.civicrm.org/dev/core/-/issues/1038Fix checksum failure on editing recurring Membership & Contribution2019-06-27T00:13:20ZtapashFix checksum failure on editing recurring Membership & ContributionI am on drupal 7.67 and civi 5.14.0.
Following link that gets attached to membership renewal email takes to login page
* https://example.com/civicrm/contribute/unsubscribe?reset=1&mid=48&cs=03d60b3dd9164
* https://example.com/civicrm/c...I am on drupal 7.67 and civi 5.14.0.
Following link that gets attached to membership renewal email takes to login page
* https://example.com/civicrm/contribute/unsubscribe?reset=1&mid=48&cs=03d60b3dd9164
* https://example.com/civicrm/contribute/updatebilling?reset=1&mid=48&cs=03d60b3dd91
Although following recurring contribution link shows the page content but still shows popup message...
* https://example.com/index.php?q=civicrm/contribute/updaterecur&reset=1&coid=31031&cs=b53ab88a0010ed3a9
![Screenshot_2019-06-12_at_18.50.39](/uploads/85512b40438dcd0e198fddc51dd64c00/Screenshot_2019-06-12_at_18.50.39.png)5.15.0https://lab.civicrm.org/dev/core/-/issues/1035Incorrect Resource URLs message when they are correctly set2020-08-16T21:26:20ZJGauntIncorrect Resource URLs message when they are correctly setWe have recently upgraded to CiviCRM 5.13.4 on Drupal 7 and quite a lot of sites have the issue where the 'Incorrect Resource URL' message is showing despite them being set correctly.
Most of the sites are just the default paths so I fi...We have recently upgraded to CiviCRM 5.13.4 on Drupal 7 and quite a lot of sites have the issue where the 'Incorrect Resource URL' message is showing despite them being set correctly.
Most of the sites are just the default paths so I find it hard to believe that there is problems on all of them.
Pre-upgrade, the websites were not showing the message.
This doesn't seem to be an isolated incident as another member of the community has also said that he had the same issue.5.15.0https://lab.civicrm.org/dev/core/-/issues/1030Seach builder doesn't work with search action "schedule/send via CiviMail"2019-07-10T16:31:48ZJonGoldSeach builder doesn't work with search action "schedule/send via CiviMail"To replicate on master:
* Create a search on search builder, e.g. "Individual - First Name - = - Nicole".
* Run the search. Note the correct number of contacts.
* Select all contacts and then "Email - schedule/send via CiviMail".
* Note...To replicate on master:
* Create a search on search builder, e.g. "Individual - First Name - = - Nicole".
* Run the search. Note the correct number of contacts.
* Select all contacts and then "Email - schedule/send via CiviMail".
* Note the number of recipients and its lack of correlation with the actual number of contacts.
Essentially, we're passing the wrong set of params into the methods that create the hidden smart group, so the smart group that's created is garbage. Fixing the params fixes the problem.5.15.0JonGoldJonGoldhttps://lab.civicrm.org/dev/core/-/issues/1025Contact.get query wrongly excludes contacts when return includes custom fields2019-06-07T09:14:48ZPatrick Figelpfigel@greenpeace.orgContact.get query wrongly excludes contacts when return includes custom fieldsOn latest master (but not on 5.13 or 5.14), `Contact.get` does not return contacts that do not have any activities if the API call asks for custom fields to be returned. Sample requests:
cv api Contact.get sequential=1 id=203
{
...On latest master (but not on 5.13 or 5.14), `Contact.get` does not return contacts that do not have any activities if the API call asks for custom fields to be returned. Sample requests:
cv api Contact.get sequential=1 id=203
{
"is_error": 0,
"version": 3,
"count": 1,
"id": 203,
"values": [
{
"contact_id": "203",
"contact_type": "Individual",
...
}
]
}
cv api Contact.get sequential=1 return="custom_1" id=203
{
"is_error": 0,
"version": 3,
"count": 0,
"values": []
}
The API call generates this query:
```sql
SELECT contact_a.id as contact_id, civicrm_value_volunteer_com_6.id as civicrm_value_volunteer_com_6_id, civicrm_value_volunteer_com_6.volunteer_project_id_12 as custom_12, civicrm_value_volunteer_inf_5.id as civicrm_value_volunteer_inf_5_id, civicrm_value_volunteer_inf_5.camera_skill_level_11 as custom_11, civicrm_value_constituent_information_1.id as civicrm_value_constituent_information_1_id, civicrm_value_constituent_information_1.most_important_issue_1 as custom_1, civicrm_value_constituent_information_1.marital_status_2 as custom_2, civicrm_value_constituent_information_1.marriage_date_3 as custom_3, civicrm_value_donor_information_3.id as civicrm_value_donor_information_3_id, civicrm_value_donor_information_3.how_long_have_you_been_a_donor_6 as custom_6, civicrm_value_donor_information_3.known_areas_of_interest_5 as custom_5, civicrm_value_food_preference_2.id as civicrm_value_food_preference_2_id, civicrm_value_food_preference_2.soup_selection_4 as custom_4, civicrm_value_civivolunteer_4.id as civicrm_value_civivolunteer_4_id, civicrm_value_civivolunteer_4.volunteer_need_id_7 as custom_7, civicrm_value_civivolunteer_4.time_scheduled_in_minutes_9 as custom_9, civicrm_value_civivolunteer_4.volunteer_role_id_8 as custom_8, civicrm_value_civivolunteer_4.time_completed_in_minutes_10 as custom_10 FROM civicrm_contact contact_a LEFT JOIN civicrm_contribution ON civicrm_contribution.contact_id = contact_a.id
LEFT JOIN civicrm_participant ON civicrm_participant.contact_id = contact_a.id
LEFT JOIN civicrm_activity_contact
ON ( civicrm_activity_contact.contact_id = contact_a.id ) LEFT JOIN civicrm_activity
ON ( civicrm_activity.id = civicrm_activity_contact.activity_id
AND civicrm_activity.is_deleted = 0 AND civicrm_activity.is_current_revision = 1 )
INNER JOIN civicrm_contact ON ( civicrm_activity_contact.contact_id = civicrm_contact.id and civicrm_contact.is_deleted != 1 )
LEFT JOIN civicrm_value_civivolunteer_4 ON civicrm_value_civivolunteer_4.entity_id = `civicrm_activity`.id
LEFT JOIN civicrm_value_constituent_information_1 ON civicrm_value_constituent_information_1.entity_id = `contact_a`.id
LEFT JOIN civicrm_value_donor_information_3 ON civicrm_value_donor_information_3.entity_id = `civicrm_contribution`.id
LEFT JOIN civicrm_value_food_preference_2 ON civicrm_value_food_preference_2.entity_id = `civicrm_participant`.id
LEFT JOIN civicrm_value_volunteer_com_6 ON civicrm_value_volunteer_com_6.entity_id = `civicrm_activity`.id
LEFT JOIN civicrm_value_volunteer_inf_5 ON civicrm_value_volunteer_inf_5.entity_id = `contact_a`.id WHERE ( contact_a.id = '203' ) LIMIT 0, 25
```
It contains an `INNER JOIN` based on `civicrm_activity_contact`, so any contacts without rows in `civicrm_activity_contact` would not be included.
In https://github.com/civicrm/civicrm-core/pull/14394 @eileen managed to get it to `INNER JOIN` on `civicrm_case` as well, so there might be different variants of this issue.5.15.0https://lab.civicrm.org/dev/core/-/issues/1017WordPress, ipn/extern.php: Call to undefined function get_option() in CRM_Uti...2019-06-05T22:31:58ZFrancis (Agileware)WordPress, ipn/extern.php: Call to undefined function get_option() in CRM_Utils_System_WordPress->getTimeZoneString()Since CiviCRM 5.11.0, PayPalIPN is trying to get the timezone from the `CRM_Core_Config::singleton()->userSystem`.
This uses `get_option()` when `userSystem` is `CRM_Utils_System_WordPress` which is not available until WordPress is boot...Since CiviCRM 5.11.0, PayPalIPN is trying to get the timezone from the `CRM_Core_Config::singleton()->userSystem`.
This uses `get_option()` when `userSystem` is `CRM_Utils_System_WordPress` which is not available until WordPress is bootstrapped.
At this point, as Joomla Drupal and Backdrop are all bootstrapped in the `extern/ipn.php` script in master & 5.15, it seems the obvious solution is to always call `CRM_Utils_System::loadBootstrap` before running the selected `$paypalIPN` class. I'm also not sure why Joomla would need the user loaded, which is the difference between the Joomla and Drupal/Backdrop calls currently available.
Agileware ref is CIVICRM-12285.14.0https://lab.civicrm.org/dev/core/-/issues/1015Errors exporting contributions on 5.13.22019-07-08T21:27:09ZlandbryoErrors exporting contributions on 5.13.2We've been experiencing issues exporting contributions since upgrading to 5.13.2 . I've seen mention that a lot of the export functionality has been getting cleaned up. Has anyone else been having this issue?
**Steps Taken:**
Find Contr...We've been experiencing issues exporting contributions since upgrading to 5.13.2 . I've seen mention that a lot of the export functionality has been getting cleaned up. Has anyone else been having this issue?
**Steps Taken:**
Find Contributions
Choose Date Range: 1/1/19 - 6/3/19
Contribution Amounts: 1 - 10,000,000
Contributions: Both
Financial Type: Donations, Donations: 30/30; Donations: Bequests; Donation: EOY; Donation: Major Donor; Donation: Non-Major; Grant: Corporate; Grants: Foundations; Grant: Government
Click Search
Export All 146 Records
Actions: Export Contributions
Continue
**Error Thrown:**
~~~~#0 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(192): CRM_Core_Error::backtrace()
#1 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(922): CRM_Core_Error::handle(Object(DB_Error))
#2 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/DB.php(985): PEAR_Error->__construct("DB Error: no such field", -19, 16, (Array:2), "SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...")
#3 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(575): DB_Error->__construct(-19, 16, (Array:2), "SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...")
#4 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(223): PEAR->_raiseError(Object(DB_mysqli), NULL, -19, 16, (Array:2), "SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...", "DB_Error", TRUE)
#5 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/DB/common.php(1907): PEAR->__call("raiseError", (Array:7))
#6 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/DB/mysqli.php(933): DB_common->raiseError(-19, NULL, NULL, "SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...", "1054 ** Unknown column 'contribution_search_scredit_combined.scredit_idLEFT' ...")
#7 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/DB/mysqli.php(403): DB_mysqli->mysqliRaiseError()
#8 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/DB/common.php(1216): DB_mysqli->simpleQuery("SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...")
#9 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/DB/DataObject.php(2415): DB_common->query("SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...")
#10 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/DB/DataObject.php(1607): DB_DataObject->_query("SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...")
#11 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/DAO.php(439): DB_DataObject->query("SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...")
#12 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/DAO.php(1414): CRM_Core_DAO->query("SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...", TRUE)
#13 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Export/BAO/Export.php(448): CRM_Core_DAO::executeQuery("SELECT contact_a.id as contact_id, contact_a.contact_type as `contact_type`, ...")
#14 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Export/Form/Select.php(428): CRM_Export_BAO_Export::exportComponents(TRUE, (Array:147), (Array:8), "`receive_date` desc, contact_a.id", NULL, NULL, 2, " civicrm_contribution.id IN ( 46217,46115,46104,46131,46127,46085,46042,46034...", NULL, 0, 0, (Array:5), NULL)
#15 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Form.php(490): CRM_Export_Form_Select->postProcess()
#16 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/StateMachine.php(160): CRM_Core_Form->mainProcess()
#17 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/QuickForm/Action/Next.php(61): CRM_Core_StateMachine->perform(Object(CRM_Export_Form_Select), "next", "Next")
#18 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Export_Form_Select), "next")
#19 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Export_Form_Select), "next")
#20 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Controller.php(349): HTML_QuickForm_Page->handle("next")
#21 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(311): CRM_Core_Controller->run((Array:3), NULL)
#22 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(85): CRM_Core_Invoke::runItem((Array:14))
#23 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
#24 /home/{USERNAME}/public_html/wp-content/plugins/civicrm/civicrm.php(1392): CRM_Core_Invoke::invoke((Array:3))
#25 /home/{USERNAME}/public_html/wp-includes/class-wp-hook.php(286): CiviCRM_For_WordPress->invoke("")
#26 /home/{USERNAME}/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters("", (Array:1))
#27 /home/{USERNAME}/public_html/wp-includes/plugin.php(465): WP_Hook->do_action((Array:1))
#28 /home/{USERNAME}/public_html/wp-admin/admin.php(253): do_action("toplevel_page_CiviCRM")
DB Error: no such field5.14.0https://lab.civicrm.org/dev/core/-/issues/1014Warnings on contribution dashboard about convertTextStringsToUseLikeOperator()2019-06-05T22:26:41ZDaveDWarnings on contribution dashboard about convertTextStringsToUseLikeOperator()It must be something recent (maybe this one? https://github.com/civicrm/civicrm-core/pull/14354). Am seeing it on local master and on PR test sites:
`Notice: Undefined index: Contribution in CRM_Core_Form_Search->convertTextStringsToUse...It must be something recent (maybe this one? https://github.com/civicrm/civicrm-core/pull/14354). Am seeing it on local master and on PR test sites:
`Notice: Undefined index: Contribution in CRM_Core_Form_Search->convertTextStringsToUseLikeOperator() (line 265 of /home/jenkins/bknix-dfl/build/core-14419-2m56w/sites/all/modules/civicrm/CRM/Core/Form/Search.php).`
`Warning: Invalid argument supplied for foreach() in CRM_Core_Form_Search->convertTextStringsToUseLikeOperator() (line 265 of /home/jenkins/bknix-dfl/build/core-14419-2m56w/sites/all/modules/civicrm/CRM/Core/Form/Search.php).`5.15.0https://lab.civicrm.org/dev/core/-/issues/1012Quicksearch: Cannot re-select Name criteria in Chrome (5.14)2019-06-03T23:36:54ZbgmQuicksearch: Cannot re-select Name criteria in Chrome (5.14)How to reproduce:
* This bug is specific to Chrome (v73 or v74)
* CiviCRM 5.14 (RC) or 5.15 master, tested on WordPress and Drupal. Does not affect CiviCRM 5.13.
* In the quicksearch, select any other search criteria
* Now try to select...How to reproduce:
* This bug is specific to Chrome (v73 or v74)
* CiviCRM 5.14 (RC) or 5.15 master, tested on WordPress and Drupal. Does not affect CiviCRM 5.13.
* In the quicksearch, select any other search criteria
* Now try to select the Name (default) criteria again.
![quickseach-select-bug-chrome](/uploads/d7c3b865712add17c1a47eb776043281/quickseach-select-bug-chrome.gif)5.14.0https://lab.civicrm.org/dev/core/-/issues/1004Screen fills with e_notices about metadata when visiting admin - system setti...2019-06-03T20:57:59ZDaveDScreen fills with e_notices about metadata when visiting admin - system settings - componentsI've been seeing this for a week or so just keep forgetting to mention it. The same error is on all the PR test sites too not just my local (separate from the warnings on some PR test sites about languages).
`Notice: Array to string con...I've been seeing this for a week or so just keep forgetting to mention it. The same error is on all the PR test sites too not just my local (separate from the warnings on some PR test sites about languages).
`Notice: Array to string conversion in Civi\Core\SettingsMetadata::_filterSettingsSpecification() (line 149 of blah/blah/sites/all/modules/civicrm/Civi/Core/SettingsMetadata.php).`
Maybe related to https://github.com/civicrm/civicrm-core/pull/14264 somehow?5.15.0https://lab.civicrm.org/dev/core/-/issues/1003Regression: fix to core#976 breaks Drupal 82019-06-05T22:45:25ZJonGoldRegression: fix to core#976 breaks Drupal 8When I upgrade a D8 site to 5.13.5, I get:
```
! ) Fatal error: require(): Failed opening required '/home/jon/local/agbud8/htdocs/vendor/composer/../ezyang/htmlpurifier/library/HTMLPurifier/Bootstrap.php' (include_path='.:/home/jon/loc...When I upgrade a D8 site to 5.13.5, I get:
```
! ) Fatal error: require(): Failed opening required '/home/jon/local/agbud8/htdocs/vendor/composer/../ezyang/htmlpurifier/library/HTMLPurifier/Bootstrap.php' (include_path='.:/home/jon/local/agbud8/htdocs/vendor/civicrm/civicrm-core:/home/jon/local/agbud8/htdocs/vendor/civicrm/civicrm-core/packages:/home/jon/local/agbud8/htdocs/vendor/civicrm/civicrm-core/vendor/tecnickcom:/home/jon/local/agbud8/htdocs/vendor/pear/archive_tar:/home/jon/local/agbud8/htdocs/vendor/pear/auth_sasl:/home/jon/local/agbud8/htdocs/vendor/pear/console_getopt:/home/jon/local/agbud8/htdocs/vendor/pear/log:/home/jon/local/agbud8/htdocs/vendor/pear/mail:/home/jon/local/agbud8/htdocs/vendor/pear/net_smtp:/home/jon/local/agbud8/htdocs/vendor/pear/net_socket:/home/jon/local/agbud8/htdocs/vendor/pear/pear-core-minimal/src:/home/jon/local/agbud8/htdocs/vendor/pear/pear_exception:/home/jon/local/agbud8/htdocs/vendor/pear/validate_finance_creditcard:/home/jon/local/agbud8/htdocs/vendor/phpseclib/phpseclib/phpseclib:.:/usr/share/php') in /home/jon/local/agbud8/htdocs/vendor/symfony/class-loader/ApcClassLoader.php on line 112
Call Stack
# Time Memory Function Location
1 0.0003 402616 {main}( ) .../index.php:0
2 0.0194 2283520 Drupal\Core\DrupalKernel->handle( ) .../index.php:19
3 0.0342 4686376 Stack\StackedHttpKernel->handle( ) .../DrupalKernel.php:693
4 0.0342 4686376 Drupal\Core\StackMiddleware\NegotiationMiddleware->handle( ) .../StackedHttpKernel.php:23
5 0.0342 4687072 Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle( ) .../NegotiationMiddleware.php:52
6 0.0342 4687072 Drupal\page_cache\StackMiddleware\PageCache->handle( ) .../ReverseProxyMiddleware.php:47
7 0.0344 4689688 Drupal\page_cache\StackMiddleware\PageCache->pass( ) .../PageCache.php:85
8 0.0344 4689688 Drupal\Core\StackMiddleware\KernelPreHandle->handle( ) .../PageCache.php:106
9 0.0694 11873608 Drupal\Core\StackMiddleware\Session->handle( ) .../KernelPreHandle.php:47
10 0.0728 12441864 Symfony\Component\HttpKernel\HttpKernel->handle( ) .../Session.php:57
11 0.0728 12442280 Symfony\Component\HttpKernel\HttpKernel->handleRaw( ) .../HttpKernel.php:68
12 0.1506 24881008 Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch( ) .../HttpKernel.php:156
13 0.1517 25086072 call_user_func:{/home/jon/local/agbud8/htdocs/web/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php:111} ( ) .../ContainerAwareEventDispatcher.php:111
14 0.1517 25086072 Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray( ) .../ContainerAwareEventDispatcher.php:111
15 0.1523 25152336 Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse( ) .../MainContentViewSubscriber.php:90
16 0.1523 25152336 Drupal\Core\Render\MainContent\HtmlRenderer->prepare( ) .../HtmlRenderer.php:117
17 0.1603 26057152 Drupal\block\Plugin\DisplayVariant\BlockPageVariant->build( ) .../HtmlRenderer.php:259
18 0.1603 26057928 Drupal\block\BlockRepository->getVisibleBlocksPerRegion( ) .../BlockPageVariant.php:137
19 0.1769 28301448 Drupal\block\Entity\Block->access( ) .../BlockRepository.php:56
20 0.1769 28301448 Drupal\block\BlockAccessControlHandler->access( ) .../EntityBase.php:369
21 0.1769 28301616 Drupal\block\BlockAccessControlHandler->checkAccess( ) .../EntityAccessControlHandler.php:105
22 0.1769 28301808 Drupal\block\Entity\Block->getPlugin( ) .../BlockAccessControlHandler.php:118
23 0.1769 28301808 Drupal\block\Entity\Block->getPluginCollection( ) .../Block.php:145
24 0.1769 28302000 Drupal\block\BlockPluginCollection->__construct( ) .../Block.php:156
25 0.1769 28302000 Drupal\block\BlockPluginCollection->__construct( ) .../BlockPluginCollection.php:34
26 0.1769 28302000 Drupal\block\BlockPluginCollection->addInstanceId( ) .../DefaultSingleLazyPluginCollection.php:55
27 0.1769 28302376 Drupal\block\BlockPluginCollection->setConfiguration( ) .../DefaultSingleLazyPluginCollection.php:99
28 0.1770 28302376 Drupal\block\BlockPluginCollection->get( ) .../DefaultSingleLazyPluginCollection.php:83
29 0.1770 28302376 Drupal\block\BlockPluginCollection->get( ) .../BlockPluginCollection.php:45
30 0.1770 28302376 Drupal\block\BlockPluginCollection->initializePlugin( ) .../LazyPluginCollection.php:80
31 0.1770 28302376 Drupal\block\BlockPluginCollection->initializePlugin( ) .../BlockPluginCollection.php:57
32 0.1770 28302376 Drupal\Core\Block\BlockManager->createInstance( ) .../DefaultSingleLazyPluginCollection.php:62
33 0.1770 28302376 Drupal\Core\Plugin\Factory\ContainerFactory->createInstance( ) .../PluginManagerBase.php:76
34 0.1771 28312088 Drupal\civicrm\Plugin\Block\CivicrmBlock::create( ) .../ContainerFactory.php:21
35 0.1771 28312312 Drupal\civicrm\Plugin\Block\CivicrmBlock->__construct( ) .../CivicrmBlock.php:50
36 0.1771 28314136 Drupal\civicrm\Civicrm->initialize( ) .../CivicrmBlock.php:39
37 0.1774 28374088 include_once( '/home/jon/local/agbud8/htdocs/web/sites/default/civicrm.settings.php' ) .../Civicrm.php:45
38 0.1776 28408632 CRM_Core_ClassLoader->register( ) .../civicrm.settings.php:618
39 0.1777 28408840 CRM_Core_ClassLoader->initHtmlPurifier( ) .../ClassLoader.php:137
40 0.1777 28408840 class_exists ( ) .../ClassLoader.php:158
41 0.1777 28408888 spl_autoload_call ( ) .../ClassLoader.php:158
42 0.1777 28408936 Symfony\Component\ClassLoader\ApcClassLoader->loadClass( ) .../ClassLoader.php:158
```
Clearing caches didn't have any effect. Reverting to 5.13.4 resolves the issue.