CiviCRM Core issueshttps://lab.civicrm.org/dev/core/-/issues2019-10-22T18:39:58Zhttps://lab.civicrm.org/dev/core/-/issues/1285Importing campaigns only works with label2019-10-22T18:39:58ZandyburnsImporting campaigns only works with labelOn version 5.13.4 and before, mapping the campaigns field upon import (in my case during a contribution import), would allow use of the campaign ID. Now on 5.17.5, it only works with the campaign label. No rows fail to import, it just sk...On version 5.13.4 and before, mapping the campaigns field upon import (in my case during a contribution import), would allow use of the campaign ID. Now on 5.17.5, it only works with the campaign label. No rows fail to import, it just skips importing the campaign. Typically it is best if it rejects the row.
This may not be a bug but it would be useful to add to release notes if it isn't already or an advisory so people don't get caught out.5.18.2https://lab.civicrm.org/dev/core/-/issues/1281Undefined variable isLiveMode when using print/merge document action from sea...2019-10-08T09:47:07ZDaveDUndefined variable isLiveMode when using print/merge document action from search results`Notice: Undefined variable: isLiveMode in CRM_Contact_Form_Task_PDFLetterCommon::postProcess() (line 183 of .../web/sites/all/modules/civicrm/CRM/Contact/Form/Task/PDFLetterCommon.php)`
Because it's a page where a pdf gets downloaded, ...`Notice: Undefined variable: isLiveMode in CRM_Contact_Form_Task_PDFLetterCommon::postProcess() (line 183 of .../web/sites/all/modules/civicrm/CRM/Contact/Form/Task/PDFLetterCommon.php)`
Because it's a page where a pdf gets downloaded, you don't see the warning until you visit another page. Also in order to notice any missing functionality you'd have to have the setting at admin - system settings - misc - record generated letters set to "one combined activity plus one attachment", which isn't the default.
Not sure yet what it should be. There's a call to self::isLiveMode() earlier, so maybe that.5.18.2https://lab.civicrm.org/dev/core/-/issues/1276[unreleased regression] Editing a price field value creates a new price field...2019-10-03T18:05:02ZJonGold[unreleased regression] Editing a price field value creates a new price field valueI've traced the issue to [this PR](https://github.com/civicrm/civicrm-core/pull/15064/files).
### Steps to replicate
* Note the number of records in `civicrm_price_field_value`.
* Create a new price set, and create a new price field in ...I've traced the issue to [this PR](https://github.com/civicrm/civicrm-core/pull/15064/files).
### Steps to replicate
* Note the number of records in `civicrm_price_field_value`.
* Create a new price set, and create a new price field in that price set. I used "numeric value/quantity"; not sure if it affects other code paths.
* Note the number of records in `civicrm_price_field_value` again. The number should have gone up by one, which is fine.
* Edit the price field (you don't need to change anything, just press **Edit** then save).
* Note the number of records in `civicrm_price_field_value` again. The number went up by one another time as the price field value gets duplicated on each save.5.18.0seamusleeseamusleehttps://lab.civicrm.org/dev/core/-/issues/1269Error during "Import Contribution" and not able to import2019-10-09T11:47:08ZtapashError during "Import Contribution" and not able to importReceiving following error in drupal when importing contribution from a csv. Is there a quick fix for this?
`Error: Class name must be a valid object or a string in CRM_Import_Parser->parsePseudoConstantField() (line 565 of /home/webadmi...Receiving following error in drupal when importing contribution from a csv. Is there a quick fix for this?
`Error: Class name must be a valid object or a string in CRM_Import_Parser->parsePseudoConstantField() (line 565 of /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Import/Parser.php).`
`Notice: Undefined index: bao in CRM_Import_Parser->parsePseudoConstantField() (line 563 of /home/webadmin/public_html/cmm/sites/all/modules/civicrm/CRM/Import/Parser.php).
`5.19.0https://lab.civicrm.org/dev/core/-/issues/1247[regression] Export hooks no longer work2019-10-04T18:17:18ZJonGold[regression] Export hooks no longer work[This commit](https://github.com/civicrm/civicrm-core/pull/14913) moved `CRM_Utils_Hook::export($table, $headerRows, $sqlColumns, $exportMode, $componentTable, $ids);` to a location where several of those arguments aren't defined.
I'm c...[This commit](https://github.com/civicrm/civicrm-core/pull/14913) moved `CRM_Utils_Hook::export($table, $headerRows, $sqlColumns, $exportMode, $componentTable, $ids);` to a location where several of those arguments aren't defined.
I'm curious where the GSoC for static analysis ended up? I imagine that would have caught this.https://lab.civicrm.org/dev/core/-/issues/1246Fatal Error in "Search Builder" if "Household" Contact type is disabled.2019-09-13T03:49:45ZmarcusjwilsonFatal Error in "Search Builder" if "Household" Contact type is disabled.On upgrading to CiviCRM 5.17.0 we noticed that a Fatal Error was thrown when accessing "Search Builder", relating to Null values in arrays in CRM/Core/BAO/Map.php.
We tracked the issue down to the "Household" contact type, which we had ...On upgrading to CiviCRM 5.17.0 we noticed that a Fatal Error was thrown when accessing "Search Builder", relating to Null values in arrays in CRM/Core/BAO/Map.php.
We tracked the issue down to the "Household" contact type, which we had disabled for the two client sites throwing these errors (these two clients never use Household contact type, so we'd used CiviAPI to disable this contact type).
When we re-enabled Household contact type the Fatal error was resolved.
It feels like the Search Builder shouldn't break when Household contact type is disabled, so logging this for a fix.5.17.4colemanwcolemanwhttps://lab.civicrm.org/dev/core/-/issues/1244Regression: Searching on Email broken in advanced search2019-09-10T07:07:13ZseamusleeRegression: Searching on Email broken in advanced searchSince 5.17, Searching on a partial or complete email address via advanced search is brokenSince 5.17, Searching on a partial or complete email address via advanced search is broken5.17.2eileeneileenhttps://lab.civicrm.org/dev/core/-/issues/1241Custom field value for a new Event based on an Event Template are not checked...2020-03-17T23:06:46Zjustinfreeman (Agileware)Custom field value for a new Event based on an Event Template are not checked causing false validation message and Event not to saveCustom field value for a new Event based on an Event Template are not checked causing false validation message and Event not to save.
Steps to reproduce:
1. Create a custom field, assign to Events and set to be a required field
1. Creat...Custom field value for a new Event based on an Event Template are not checked causing false validation message and Event not to save.
Steps to reproduce:
1. Create a custom field, assign to Events and set to be a required field
1. Create a new Event
1. Select an Event Template for the Event
1. Set a value for the custom field
1. Save the Event
1. Validation message appears for custom field, even though a value has been set
1. Event does not save
1. If no Event Template is selected then field validation is correct and the Event will save
Tested on CiviCRM 5.16.3 and CiviCRM 5.19.alpha1
![screencapture-dmaster-demo-civicrm-org-civicrm-event-add-2019-09-09-10_45_33](/uploads/916cd2737c808f393b7a48a5fe86bb1f/screencapture-dmaster-demo-civicrm-org-civicrm-event-add-2019-09-09-10_45_33.png)
Agileware Ref: CIVICRM-13065.17.4Monish DebMonish Debhttps://lab.civicrm.org/dev/core/-/issues/1240Event/Contribution amounts are duplicated when the form is saved2019-09-08T21:11:26ZbgmEvent/Contribution amounts are duplicated when the form is savedAs an admin, saving the "amounts" form of either an event or contribution page, will duplicate the amounts.
To reproduce:
* Go to: https://dmaster.demo.civicrm.org/civicrm/event/manage/fee?reset=1&action=update&id=3
* Click 'save'
Res...As an admin, saving the "amounts" form of either an event or contribution page, will duplicate the amounts.
To reproduce:
* Go to: https://dmaster.demo.civicrm.org/civicrm/event/manage/fee?reset=1&action=update&id=3
* Click 'save'
Result:
![Capture_d_écran_de_2019-09-07_09-57-05](/uploads/8dd093e18e27e0fba7a5e3b7e8b0bcaf/Capture_d_écran_de_2019-09-07_09-57-05.png)
This seems to be a regression in the 5.18 RC.5.18.0https://lab.civicrm.org/dev/core/-/issues/1236contact import not possible2019-09-08T05:00:12ZJankcontact import not possibleHi,
i try to import contacts with the data from #1187 in a new setup from scratch.
civiCRM Version 5.18.beta1-201909060637
Argument 1 passed to CRM_Import_ImportProcessor::setContactSubType() must be of the type string, null given, cal...Hi,
i try to import contacts with the data from #1187 in a new setup from scratch.
civiCRM Version 5.18.beta1-201909060637
Argument 1 passed to CRM_Import_ImportProcessor::setContactSubType() must be of the type string, null given, called in /var/www/html/joomla/administrator/components/com_civicrm/civicrm/CRM/Contact/Import/Form/MapField.php on line 3685.18.0https://lab.civicrm.org/dev/core/-/issues/1233Actions in campaign dashboard not working with pop-up disabled2019-09-10T07:38:34ZCésarActions in campaign dashboard not working with pop-up disabledHello all,
When pop-up is desactivated in setting preferences you can not edit a campaign or delete it.
If you try to edit it the campaign is duplicated, if you try to delete it throws an error.
Error when try delete:
![image](/uploads...Hello all,
When pop-up is desactivated in setting preferences you can not edit a campaign or delete it.
If you try to edit it the campaign is duplicated, if you try to delete it throws an error.
Error when try delete:
![image](/uploads/c5909477aa18431c029e50ba9d6fbd2a/image.png)
Observed in: CiviCRM 5.16.25.17.1https://lab.civicrm.org/dev/core/-/issues/1226Smart groups: Relative date filters saved incorrectly2019-09-03T06:50:14ZPradeep Nayakpradpnayak@gmail.comSmart groups: Relative date filters saved incorrectly(*Original title: "Regression: Smart group with Change log criteria is not saved."*)
If you create a smart group which uses a relative date filter (e.g. "Last 60 days" or "This calendar current year"), the relative date filter is not sa...(*Original title: "Regression: Smart group with Change log criteria is not saved."*)
If you create a smart group which uses a relative date filter (e.g. "Last 60 days" or "This calendar current year"), the relative date filter is not saved correctly.
This issue entails two aspects:
1. (*Code update in 5.16.4*) Fix the code so that smart groups are properly saved
2. (*Data cleanup; case-by-case*) Identify any smart-groups which were created or edited in the past month (5.16.x). Determine if they should be updated to use a relative date filter.
The following fields are believed to affected:
* `log_date_relative`
* `pledge_payment_date_relative`
* `pledge_start_date_relative`
* `pledge_end_date_relative`
* `pledge_create_date_relative`
* `member_join_date_relative`
* `member_start_date_relative`
* `member_end_date_relative`
* `birth_date_relative`
* `deceased_date_relative`
* `mailing_date_relative`
* `relation_date_relative`
* `relation_start_date_relative`
* `relation_end_date_relative`
* `relation_action_date_relative`
* `contribution_recur_start_date_relative`
* `contribution_recur_next_sched_contribution_date_relative`
* `contribution_recur_cancel_date_relative`
* `contribution_recur_end_date_relative`
* `contribution_recur_create_date_relative`
* `contribution_recur_modified_date_relative`
* `contribution_recur_failure_retry_date_relative`5.17.0Pradeep Nayakpradpnayak@gmail.comPradeep Nayakpradpnayak@gmail.comhttps://lab.civicrm.org/dev/core/-/issues/1217Error on action with multiple event names filter for Find participants search2020-01-22T09:41:28ZfrancescbassasError on action with multiple event names filter for Find participants searchSame problem described at [Email - schedule/send via CiviMail" with multiple event names filter](https://lab.civicrm.org/dev/core/issues/469) but for **Find participants** search.
**Steps to reproduce**
1. Go to **Events > Find partici...Same problem described at [Email - schedule/send via CiviMail" with multiple event names filter](https://lab.civicrm.org/dev/core/issues/469) but for **Find participants** search.
**Steps to reproduce**
1. Go to **Events > Find participants**
1. Select **two events** on **Event Name** field and click to **Search** button
1. Select **All records** and click **Actions** button
1. Click on **Group - create smart group**
1. Enter a name in the **Name** field
1. Click **Save Smart Group**
1. An error screen appears with a message like
`3,2 is not of the type Int`
Reported at SE [How do you create a Smart Group with participants from multiple events](https://civicrm.stackexchange.com/q/31712/104)https://lab.civicrm.org/dev/core/-/issues/1186Datatables error when viewing contact multiple record custom field tab contai...2019-08-23T01:14:29ZAndrew ThompsonDatatables error when viewing contact multiple record custom field tab containing a file fieldWhen clicking on a tab for a contact custom field group (multiple record, tab with table) if the custom group contains a file field and a record exists with a file attached, the following error is displayed and the DataTable does not dis...When clicking on a tab for a contact custom field group (multiple record, tab with table) if the custom group contains a file field and a record exists with a file attached, the following error is displayed and the DataTable does not display:
`DataTables warning: table id=records-6 - Ajax error. For more information about this error, please see http://datatables.net/tn/7`
I am on CiviCRM 5.16.1 on Joomla 3.9.11. This is reproducible on dmaster. I am pretty sure that this was working recently, no more than 1-2 months ago.
Steps to reproduce:
1. Create a custom group for contacts, multiple records, tab with table
2. Add fields to the new group:
- Field1 Alphanumeric - text
- Field2 Integer - text
- File File - select
3. Go to a contact and open the tab for the custom field group
4. Add a record, enter "asdf", "123" and upload a file.
5. Error will be seen: `DataTables warning: table id=records-6 - Ajax error. For more information about this error, please see http://datatables.net/tn/7`
Firefox Network Monitor shows 500 Internal Server Error:
```
Request URL:https://dmaster.demo.civicrm.org/civicrm/ajax/multirecordfieldlist?snippet=4&cid=59&cgid=8&draw=1&columns%5B0%5D%5Bdata%5D=field1_14&columns%5B0%5D%5Bname%5D=&columns%5B0%5D%5Bsearchable%5D=true&columns%5B0%5D%5Borderable%5D=true&columns%5B0%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B0%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B1%5D%5Bdata%5D=field2_15&columns%5B1%5D%5Bname%5D=&columns%5B1%5D%5Bsearchable%5D=true&columns%5B1%5D%5Borderable%5D=true&columns%5B1%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B1%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B2%5D%5Bdata%5D=record_type_16&columns%5B2%5D%5Bname%5D=&columns%5B2%5D%5Bsearchable%5D=true&columns%5B2%5D%5Borderable%5D=true&columns%5B2%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B2%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B3%5D%5Bdata%5D=file_19&columns%5B3%5D%5Bname%5D=&columns%5B3%5D%5Bsearchable%5D=true&columns%5B3%5D%5Borderable%5D=true&columns%5B3%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B3%5D%5Bsearch%5D%5Bregex%5D=false&columns%5B4%5D%5Bdata%5D=action&columns%5B4%5D%5Bname%5D=&columns%5B4%5D%5Bsearchable%5D=true&columns%5B4%5D%5Borderable%5D=false&columns%5B4%5D%5Bsearch%5D%5Bvalue%5D=&columns%5B4%5D%5Bsearch%5D%5Bregex%5D=false&start=0&length=25&search%5Bvalue%5D=&search%5Bregex%5D=false&_=1565849608494
Request method:GET
Remote address:192.95.2.129:443
Status code:
500
Version:HTTP/1.1
Referrer Policy:no-referrer-when-downgrade
```5.16.3https://lab.civicrm.org/dev/core/-/issues/1183Unable to merge Contacts and Cases with Case custom data , raises error - DB ...2019-08-23T01:17:15Zjustinfreeman (Agileware)Unable to merge Contacts and Cases with Case custom data , raises error - DB Error: already exists (applies to CiviCRM 5.16.0 - CiviCRM 5.18.alpha1)Unable to merge Contacts and Cases, raises error - DB Error: already exists (applies to CiviCRM 5.16.0 - CiviCRM 5.18.alpha1)
Screenshots below of the configuration.
Steps to reproduce:
1. Create Contact A and Contact B
1. Create custo...Unable to merge Contacts and Cases, raises error - DB Error: already exists (applies to CiviCRM 5.16.0 - CiviCRM 5.18.alpha1)
Screenshots below of the configuration.
Steps to reproduce:
1. Create Contact A and Contact B
1. Create custom fields for the Case Type
1. Create a Case for Contact A
1. Select the Case Type with the custom fields. Populate the custom fields.
1. Create a Case for Contact B
1. Select the Case Type with the custom fields. Populate the custom fields.
1. Search for Contact A/B
1. Merge Contact A/B
1. Observe the DB Error: already exists and merge fails to complete
Agileware ref: CIVICRM-1290
CiviCRM error log outputs the following.
Aug 13 13:20:51 [info] $Fatal Error Details = Array ( [callback] => Array ( [0] => CRM_Core_Error [1] => handle ) [code] => -5 [message] => DB Error: already exists [mode] => 16 [debug_info] => INSERT INTO civicrm_value_product_information_2 (entity_id, product_information_sought_10, product_notes_11, product_information_sent_12) SELECT 32679, product_information_sought_10, product_notes_11, product_information_sent_12 FROM civicrm_value_product_information_2 WHERE civicrm_value_product_information_2.entity_id = 32390 [nativecode=1062 ** Duplicate entry '32679' for key 'unique_entity_id'] [type] => DB_Error [user_info] => INSERT INTO civicrm_value_product_information_2 (entity_id, product_information_sought_10, product_notes_11, product_information_sent_12) SELECT 32679, product_information_sought_10, product_notes_11, product_information_sent_12 FROM civicrm_value_product_information_2 WHERE civicrm_value_product_information_2.entity_id = 32390 [nativecode=1062 ** Duplicate entry '32679' for key 'unique_entity_id'] [to_string] => [db_error: message="DB Error: already exists" code=-5 mode=callback callback=CRM_Core_Error::handle prefix="" info="INSERT INTO civicrm_value_product_information_2 (entity_id, product_information_sought_10, product_notes_11, product_information_sent_12) SELECT 32679, product_information_sought_10, product_notes_11, product_information_sent_12 FROM civicrm_value_product_information_2 WHERE civicrm_value_product_information_2.entity_id = 32390 [nativecode=1062 ** Duplicate entry '32679' for key 'unique_entity_id']"] )
Aug 13 13:20:51 [info] $backTrace = #0 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/Error.php(236): CRM_Core_Error::backtrace("backTrace", TRUE) #1 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(922): CRM_Core_Error::handle(Object(DB_Error)) #2 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/DB.php(985): PEAR_Error->__construct("DB Error: already exists", -5, 16, (Array:2), "INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...") #3 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(575): DB_Error->__construct(-5, 16, (Array:2), "INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...") #4 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(223): PEAR->_raiseError(Object(DB_mysqli), NULL, -5, 16, (Array:2), "INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...", "DB_Error", TRUE) #5 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/DB/common.php(1907): PEAR->__call("raiseError", (Array:7)) #6 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/DB/mysqli.php(933): DB_common->raiseError(-5, NULL, NULL, "INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...", "1062 ** Duplicate entry '32679' for key 'unique_entity_id'") #7 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/DB/mysqli.php(403): DB_mysqli->mysqliRaiseError() #8 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/DB/common.php(1216): DB_mysqli->simpleQuery("INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...") #9 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/DB/DataObject.php(2415): DB_common->query("INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...") #10 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/DB/DataObject.php(1607): DB_DataObject->_query("INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...") #11 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/DAO.php(439): DB_DataObject->query("INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...") #12 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/DAO.php(1414): CRM_Core_DAO->query("INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...", TRUE) #13 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Case/BAO/Case.php(2105): CRM_Core_DAO::executeQuery("INSERT INTO civicrm_value_product_information_2 (entity_id, product_informati...") #14 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Case/BAO/Case.php(2006): CRM_Case_BAO_Case::mergeCases(39121, 32679, 39158) #15 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Dedupe/Merger.php(539): CRM_Case_BAO_Case::mergeContacts(39121, 39158, (Array:91), (Array:5), (Array:0)) #16 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Dedupe/Merger.php(1547): CRM_Dedupe_Merger::moveContactBelongings(39121, 39158, (Array:5), (Array:0), (Array:0)) #17 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Contact/Form/Merge.php(314): CRM_Dedupe_Merger::moveAllBelongings("39121", "39158", (Array:19)) #18 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/Form.php(495): CRM_Contact_Form_Merge->postProcess() #19 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/StateMachine.php(160): CRM_Core_Form->mainProcess() #20 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Next.php(61): CRM_Core_StateMachine->perform(Object(CRM_Contact_Form_Merge), "next", "Next") #21 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Contact_Form_Merge), "next") #22 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contact_Form_Merge), "next") #23 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/Controller.php(351): HTML_QuickForm_Page->handle("next") #24 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Utils/Wrapper.php(114): CRM_Core_Controller->run() #25 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/Invoke.php(284): CRM_Utils_Wrapper->run("CRM_Contact_Form_Merge", "Merge Contact", (Array:0)) #26 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/Invoke.php(85): CRM_Core_Invoke::runItem((Array:13)) #27 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3)) #28 /var/www/vhosts/somesite.org.au/sites/all/modules/civicrm/drupal/civicrm.module(444): CRM_Core_Invoke::invoke((Array:3)) #29 /var/www/vhosts/somesite.org.au/includes/menu.inc(527): civicrm_invoke("contact", "merge") #30 /var/www/vhosts/somesite.org.au/index.php(21): menu_execute_active_handler() #31 {main}
![2mP02ZAdHT](/uploads/b48366d8c8295ec49c9e7749f0ce8fed/2mP02ZAdHT.png)
![chrome_Nts2q2Q2Je](/uploads/20f7795ecda5540e0b6c8d2e6b4cbdd4/chrome_Nts2q2Q2Je.png)
![chrome_qB8axmDkum](/uploads/0db499b218504e5c884a37b6dd33662d/chrome_qB8axmDkum.png)
![chrome_SEJayeeYOR](/uploads/5593a0fb267f7a02bfbfd9c37b64e9a1/chrome_SEJayeeYOR.png)
![chrome_y2bcL4Au7h](/uploads/cbeb37a47ae5bcccd08d5e98d50583d4/chrome_y2bcL4Au7h.png)
![chrome_WDcccWB4c5](/uploads/a11fdf036e68ed9469183d1411b0ff20/chrome_WDcccWB4c5.png)5.16.3justinfreeman (Agileware)justinfreeman (Agileware)https://lab.civicrm.org/dev/core/-/issues/1182Regression: Can't use CiviCRM menu on 5.16.02019-09-04T14:39:56ZJonGoldRegression: Can't use CiviCRM menu on 5.16.0I've had a number of my clients report this to me, and I can replicate it on their sites, but not master. I suspect there's a race condition involved - especially because clearing caches causes this problem to fix itself once, but not a...I've had a number of my clients report this to me, and I can replicate it on their sites, but not master. I suspect there's a race condition involved - especially because clearing caches causes this problem to fix itself once, but not a second time.
Without this bug, this is the `<ul>` element that surrounds all the CiviCRM menu items:
`<ul id="civicrm-menu" class="sm sm-civicrm" data-smartmenus-id="15656273348750613">`
With this bug it's:
`<ul id="civicrm-menu" class="sm sm-civicrm">`
[This commit](https://github.com/civicrm/civicrm-core/commit/f696fd924a73dff0987303cd5db8d60d0e61a4e1#diff-5d6e10b762b26e6116b7b88ab3be98c7) is the issue. When I roll back to the version of the file from before this commit, I don't experience the problem. With this commit, I do. I note that there's only one HTML element with an id of `crm-container` but several with the class of `crm-container`. I imagine that under certain circumstances one of those elements loads before the menubar, causing `crm.menubar.js` to not work.5.16.1https://lab.civicrm.org/dev/core/-/issues/1181Navigation Menu disappears on update to 5.16.02019-08-20T13:40:50ZsbyrneNavigation Menu disappears on update to 5.16.0On updating to 5.16.0 our Navigation Menu disappeared from the top of the screen. Was still able to access other screens e.g. contacts via the dashboard and the civicrm/admin menu. Some screens (such as "Configure your dashboard") brough...On updating to 5.16.0 our Navigation Menu disappeared from the top of the screen. Was still able to access other screens e.g. contacts via the dashboard and the civicrm/admin menu. Some screens (such as "Configure your dashboard") brought up an error saying "couldn't connect to network". When viewing a contact a white space where the navigation menu would normally live was at the top of screen. Other than that all I could see was the normal Drupal 7 Admin menu (normally hidden when viewing Civi). I've managed to roll back to 5.15.1 for now. Not sure if anyone else has experienced similar.https://lab.civicrm.org/dev/core/-/issues/1175Regression: Custom searches no longer work2019-09-04T14:38:29ZJonGoldRegression: Custom searches no longer workIntroduced by [this commit](https://github.com/civicrm/civicrm-core/commit/e03e16417a7054d229ee8b28952afae44cd6825c). It's a pretty common-sense cleanup to not pass a null array when it's an optional parameter defaulted to NULL. Howeve...Introduced by [this commit](https://github.com/civicrm/civicrm-core/commit/e03e16417a7054d229ee8b28952afae44cd6825c). It's a pretty common-sense cleanup to not pass a null array when it's an optional parameter defaulted to NULL. However, in one of the methods, `CRM_Core_DAO::composeQuery` the parameter wasn't defined as optional.
If one looks at that commit and looks at this one, this should be a fairly easy fix to review.5.16.1JonGoldJonGoldhttps://lab.civicrm.org/dev/core/-/issues/1171unreleased regression2019-08-08T01:27:17Zeileenunreleased regressionnew enotices on importing with an import mapping (not to be confused with the pre-existing ones)
https://github.com/civicrm/civicrm-core/pull/14978new enotices on importing with an import mapping (not to be confused with the pre-existing ones)
https://github.com/civicrm/civicrm-core/pull/149785.17.0https://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.0