Development issueshttps://lab.civicrm.org/groups/dev/-/issues2022-06-17T02:37:42Zhttps://lab.civicrm.org/dev/core/-/issues/3657Crash importing contacts using 5.51 beta2022-06-17T02:37:42ZAndy ClarkCrash importing contacts using 5.51 betaUsing a simple test file on nightly 5.51 build of 16/6 contact import crashes when hitting 'Continue' on first screen. Screen shot attached. Same thing happened on previous nightly build. Test system was on 5.49.5 prior to that and went...Using a simple test file on nightly 5.51 build of 16/6 contact import crashes when hitting 'Continue' on first screen. Screen shot attached. Same thing happened on previous nightly build. Test system was on 5.49.5 prior to that and went through upgrade to 5.51 beta OK. System is Drupal 7 based. ![screenshot_20220616_094041](/uploads/6d06bb10cbb1a2827829e15fe96cc8a8/screenshot_20220616_094041.png)https://lab.civicrm.org/dev/core/-/issues/3653Upgrading to 5.51 RC fails through the web interface, but works with `cv` and...2022-07-21T00:54:20ZjhungerfordUpgrading to 5.51 RC fails through the web interface, but works with `cv` and `drush`.Overview
----------------------------------------
I commented on this issue in the Town Square:
https://chat.civicrm.org/civicrm/pl/kpcoyh7hx3nzunx34ejbe8h8aw
Running the database upgrade to 5.51 RC by visiting `/civicrm/upgrade?reset=1...Overview
----------------------------------------
I commented on this issue in the Town Square:
https://chat.civicrm.org/civicrm/pl/kpcoyh7hx3nzunx34ejbe8h8aw
Running the database upgrade to 5.51 RC by visiting `/civicrm/upgrade?reset=1` fails with this message:
"DB Error: no such field"
`UPDATE civicrm_queue SET status = NULL WHERE name = 'CRM_Upgrade' [nativecode=1054 ** Unknown column 'status' in 'field list'`
Running the same upgrade with `cv` or `drush` works.
Reproduction steps
----------------------------------------
1. Install an older version of Civi (e.g. 5.49.5) on Drupal 7.88
2. Replace the Civi module with 5.51 RC (civicrm-RC-drupal.tar.gz ( 5.51.beta1-202206120040 ))
3. Visit /civicrm/upgrade?reset=1 in the web interface, and run the upgrade
4. Observe that it crashes with "DB Error: no such field"
5. Try again, to confirm that it consistently fails in the web interface
6. Run the upgrade with `cv upgrade:db` or drush, and observe that it works
Current behaviour
----------------------------------------
After the failure in the web interface, the Drupal log of our production clone contained a message with this string:
`UPDATE civicrm_queue SET status = NULL WHERE name = 'CRM_Upgrade' [nativecode=1054 ** Unknown column 'status' in 'field list'`
I didn't find any upgrade messages in the Drupal log of the clean install, I'm not sure why.
Expected behaviour
----------------------------------------
The web interface upgrade normally works the same as the command line process.
Environment information
----------------------------------------
* __Browser:__ Firefox 91.9.1esr (64-bit)
* __CiviCRM:__ from 5.49.5 to 5.51.beta1 (5.51.beta1-202206120040)
* __PHP:__ 7.3.33-1+0~20211119.91+debian10~1.gbp618351
* __CMS:__ Drupal 7.88
* __Database:__ mariadb Ver 15.1 Distrib 10.3.34-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
* __Web Server:__ apache2 2.4.38-3+deb10u75.51.0https://lab.civicrm.org/dev/core/-/issues/3652I've just tested 5.51 (5.51.alpha1-202206100340), and "First Name" and "Last ...2023-01-31T04:29:42ZeileenI've just tested 5.51 (5.51.alpha1-202206100340), and "First Name" and "Last Name" seem to have disappeared from the import mapping options.Tracking for https://lab.civicrm.org/dev/core/-/issues/2858#note_75339
I've just tested 5.51 (5.51.alpha1-202206100340), and "First Name" and "Last Name" seem to have disappeared from the import mapping options. I note that in the code ...Tracking for https://lab.civicrm.org/dev/core/-/issues/2858#note_75339
I've just tested 5.51 (5.51.alpha1-202206100340), and "First Name" and "Last Name" seem to have disappeared from the import mapping options. I note that in the code (e.g. the mapFieldDataProvider function) they're now referred to as "first_name" and "last_name", but I can't find them in the field mapping dropdown (see screenshot).
![firstname_lastname_missing](/uploads/209a7788029206c0c7842bc5631aa854/firstname_lastname_missing.jpg)
The saved field mapping has reverted these fields to "- do not import -".
This prevents the import from running. I see the following error message when I try to click Continue to go past the Match Fields screen (step 2 of 4):
"Missing required contact matching fields. email(weight 15) first_name(weight 5) last_name(weight 10) (Sum of all weights should be greater than or equal to threshold: 30)."
I notice that "Organisation Name" is in the list, but Contact Type is definitely set to Individual in the first screen of the import process.5.51.0https://lab.civicrm.org/dev/core/-/issues/3651Activity import error output missing the column the error is about2022-06-14T03:15:51ZDaveDActivity import error output missing the column the error is aboute.g. Create an import file with an invalid date, something like this for Activities
```csv
Type,Subject,Contact,Date
2,something,13,2021-02-03 16
```
The error output will correctly flag the date column as invalid, but does not include...e.g. Create an import file with an invalid date, something like this for Activities
```csv
Type,Subject,Contact,Date
2,something,13,2021-02-03 16
```
The error output will correctly flag the date column as invalid, but does not include it in the output:
```csv
"Line Number",Reason,Type,Subject,Contact,Date
1,"Invalid value for field(s) : Activity Date",2,something,13
```5.51.0https://lab.civicrm.org/dev/core/-/issues/3644Delivery summary doesn't show2022-06-11T14:58:02ZLoganBearDelivery summary doesn't showUpdated to CiviCRM 5.19 - ran one of our biweekly mailings last night and I wanted to check the open count. But Civi says that the mailing isn't completed,![Screen_Shot_2019-11-08_at_10.23.56_AM](/uploads/9723b265e4f977ffebce0033575d5291...Updated to CiviCRM 5.19 - ran one of our biweekly mailings last night and I wanted to check the open count. But Civi says that the mailing isn't completed,![Screen_Shot_2019-11-08_at_10.23.56_AM](/uploads/9723b265e4f977ffebce0033575d5291/Screen_Shot_2019-11-08_at_10.23.56_AM.png)
but the summary shows it's completed.![Screen_Shot_2019-11-08_at_10.23.41_AM](/uploads/24352601bef0fce245cc4198826cb937/Screen_Shot_2019-11-08_at_10.23.41_AM.png)5.19.1https://lab.civicrm.org/dev/core/-/issues/3623After upgrade to 5.48.0 Error: Mailing cannot be sent. There are missing or i...2022-06-11T14:57:18ZoschopferAfter upgrade to 5.48.0 Error: Mailing cannot be sent. There are missing or invalid fields (subject,name,from_name,from_email,body).After upgrading from CiviCRM 5.47.2 to 5.48.0, any attempted mailing creates an error after clicking "Submit Mailing" with "Mailing cannot be sent. There are missing or invalid fields (subject,name,from_name,from_email,body)." Those fiel...After upgrading from CiviCRM 5.47.2 to 5.48.0, any attempted mailing creates an error after clicking "Submit Mailing" with "Mailing cannot be sent. There are missing or invalid fields (subject,name,from_name,from_email,body)." Those fields are clearly filled in in the mailing, and when submitting a test mailing, it goes through, and the test mailing is sent and delivered.
I'm on Drupal 7. Using CiviMail with Mosaico.https://lab.civicrm.org/dev/core/-/issues/3622[regression] CiviMail crashing on send instead of throwing exception when usi...2022-06-11T14:57:15ZJonGold[regression] CiviMail crashing on send instead of throwing exception when using Job.executeIn 5.27.0+, [PR #17277](https://github.com/civicrm/civicrm-core/pull/17277) is causing CiviMail to crash in the most common configuration on any SMTP error.
For example, if a contact has an invalid email address, then it could produce a...In 5.27.0+, [PR #17277](https://github.com/civicrm/civicrm-core/pull/17277) is causing CiviMail to crash in the most common configuration on any SMTP error.
For example, if a contact has an invalid email address, then it could produce an SMTP error - and cause a failure which prevents other messages from going out.
### Replication
* Create a contact with an email address that will generate an SMTP error. Screenshot below; you know best how to cause this problem in your own env :)
![Selection_998](/uploads/9670a781edd7e8838d9b4ae725f14212/Selection_998.png)
* Send a transactional email to this user. You should get an error like the one in the screenshot.
* View the Civi logs. You should have two new entries; `Ignoring exception thrown by nullHandler` and a backtrace.
* Now, create a CiviMail to a group containing this contact.
* If you send the mailing via `Job.execute`, you get the error but NOT the backtrace; any other recipients in the mailing will not get the mailing, it exits silently (there will be an error in the Scheduled Job log for `send_mailing`). The email is not placed on hold; CiviMail is now broken and won't send any new mailings, nor finish the existing mailing.
* Now, send the same mailing via `Job.send_mailing`. The bad email address is handled correctly (placed on hold, mailing continues, backtrace appears in log).
### Technical notes
* When you run `Job.execute`, `CRM_Core_JobManager` specifies a [custom fatal error handler](https://github.com/civicrm/civicrm-core/blob/master/CRM/Core/JobManager.php#L44).
* `CRM_Core_Error::nullHandler` calls `CRM_Core_Error::debug_log_message`.
* [PR #17277](https://github.com/civicrm/civicrm-core/pull/17277) adds a call to the custom fatal error handler in `CRM_Core_Error::debug_log_message`.
* Since `CRM_Core_JobManager::CRM_Core_JobManager_scheduledJobFatalErrorHandler` throws an exception, this causes the job to exit silently.
#### Correct backtrace
```
Jul 31 12:05:40 [error] Ignoring exception thrown by nullHandler: 10005, Failed to add recipient: onddddd@zabuntu.lan [SMTP: Invalid response code received from SMTP server while sending email. This is often caused by a misconfiguration in Outbound Email settings. Please verify the settings at Administer CiviCRM >> Global Settings >> Outbound Email (SMTP). (code: 550, response: 5.1.1 <onddddd@zabuntu.lan>: Recipient address rejected: User unknown in local recipient table)]
Jul 31 12:05:40 [debug] $backTrace = #0 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/Error.php(963): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(922): CRM_Core_Error::nullHandler(Object(PEAR_Error))
#2 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(577): PEAR_Error->__construct("Failed to add recipient: onddddd@zabuntu.lan [SMTP: Invalid response code rec...", 10005, 16, (Array:2), NULL)
#3 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/vendor/pear/pear-core-minimal/src/PEAR.php(236): PEAR::_raiseError(NULL, "Failed to add recipient: onddddd@zabuntu.lan [SMTP: Invalid response code rec...", 10005)
#4 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/vendor/pear/mail/Mail/smtp.php(325): PEAR::__callStatic("raiseError", (Array:2))
#5 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/vendor/pear/mail/Mail/smtp.php(258): Mail_smtp->send_or_fail((Array:1), (Array:10), NULL)
#6 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Utils/Mail/FilteredPearMailer.php(68): Mail_smtp->send((Array:1), (Array:10), NULL)
#7 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Utils/Mail.php(303): CRM_Utils_Mail_FilteredPearMailer->send((Array:1), (Array:10), NULL)
#8 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Activity/BAO/Activity.php(1538): CRM_Utils_Mail::send((Array:10))
#9 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Activity/BAO/Activity.php(1236): CRM_Activity_BAO_Activity::sendMessage("\"a a\" <adminnnnn@zabuntu.lan>", "202", "205", "test2", "", "", "onddddd@zabuntu.lan", 630, (Array:0), "", "")
#10 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Contact/Form/Task/EmailTrait.php(431): CRM_Activity_BAO_Activity::sendEmail((Array:1), "test2", "", "", "onddddd@zabuntu.lan", "202", "\"a a\" <adminnnnn@zabuntu.lan>", (Array:0), "", "", (Array:1), "", (Array:0), NULL, NULL)
#11 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Contact/Form/Task/EmailTrait.php(351): CRM_Contact_Form_Task_Email->submit((Array:19))
#12 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/Form.php(505): CRM_Contact_Form_Task_Email->postProcess()
#13 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(152): CRM_Core_Form->mainProcess()
#14 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(119): CRM_Core_QuickForm_Action_Upload->realPerform(Object(CRM_Contact_Form_Task_Email), "upload")
#15 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Upload->perform(Object(CRM_Contact_Form_Task_Email), "upload")
#16 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contact_Form_Task_Email), "upload")
#17 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/Controller.php(347): HTML_QuickForm_Page->handle("upload")
#18 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Utils/Wrapper.php(98): CRM_Core_Controller->run()
#19 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/Invoke.php(285): CRM_Utils_Wrapper->run("CRM_Contact_Form_Task_Email", "Activities", (Array:1))
#20 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/Invoke.php(68): CRM_Core_Invoke::runItem((Array:14))
#21 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke((Array:4))
#22 /home/jon/local/civicrm-buildkit/build/dmaster/web/sites/all/modules/civicrm/drupal/civicrm.module(456): CRM_Core_Invoke::invoke((Array:4))
#23 /home/jon/local/civicrm-buildkit/build/dmaster/web/includes/menu.inc(527): civicrm_invoke("activity", "email", "add")
#24 /home/jon/local/civicrm-buildkit/build/dmaster/web/index.php(21): menu_execute_active_handler()
#25 {main}
```5.27.4https://lab.civicrm.org/dev/core/-/issues/3589Report on scheduled mailing fails with Notice: Undefined property: CRM_Mailin...2022-06-11T14:55:03ZspalmstromReport on scheduled mailing fails with Notice: Undefined property: CRM_Mailing_BAO_Mailing::$mailing_job_start_date in <joomla_root>/administrator/components/com_civicrm/civicrm/CRM/Mailing/BAO/Mailing.php on line 2031This occurs in Joomla after upgrading to CiviCRM 5.19.0. Line 175 in /administrator/components/com_civicrm/civicrm/CRM/Mailing/DAO/MailingJob.php should read:
'start_date' => [
not
'mailing_job_start_date' => [This occurs in Joomla after upgrading to CiviCRM 5.19.0. Line 175 in /administrator/components/com_civicrm/civicrm/CRM/Mailing/DAO/MailingJob.php should read:
'start_date' => [
not
'mailing_job_start_date' => [5.19.1https://lab.civicrm.org/dev/core/-/issues/3575regression (unreleased I think)2022-06-11T14:54:36Zeileenregression (unreleased I think)Sites with CiviMember disabled cannot create relations
Issue is getContactMembershipCount now checks permissions but on sites with civimember disabled the required permissions will not be held
This regressed due to recent changes in th...Sites with CiviMember disabled cannot create relations
Issue is getContactMembershipCount now checks permissions but on sites with civimember disabled the required permissions will not be held
This regressed due to recent changes in this function but I think the fix is not to call it when civimember is disabled5.35.0https://lab.civicrm.org/dev/core/-/issues/3571OAUTH2 account creation broken2023-04-07T13:52:55ZDaveDOAUTH2 account creation brokenhttps://civicrm.stackexchange.com/questions/40773/cant-add-gmail-account-with-oauth
On the mail accounts page there's no add dropdown just the usual regular add button.
PR cominghttps://civicrm.stackexchange.com/questions/40773/cant-add-gmail-account-with-oauth
On the mail accounts page there's no add dropdown just the usual regular add button.
PR coming5.44.0https://lab.civicrm.org/dev/core/-/issues/3564All unsubscribe group members are excluded from a mailing with a manually spe...2022-06-11T14:54:11ZlolcodeAll unsubscribe group members are excluded from a mailing with a manually specified unsubscribe group (group_type=Base) if the unsubscribe group is a Smart groupAll unsubscribe group members are excluded from a mailing with a manually specified unsubscribe group (group_type=Base) if the unsubscribe group is a Smart group.
**To reproduce:** Create a smart group with some members in it. Some mem...All unsubscribe group members are excluded from a mailing with a manually specified unsubscribe group (group_type=Base) if the unsubscribe group is a Smart group.
**To reproduce:** Create a smart group with some members in it. Some members may also be added and removed manually as usual. Search for some contacts including some who are in that smart group and choose the action to send/schedule a bulk email. When creating the mail select the Smart group as your unsubscribe group.
**The expected result:** The mailing is not sent to any contacts in the search who are in the smart un-subscribe group with the status "Removed".
**The result:** The mailing is not sent to any contacts in the search who are in the smart un-subscribe group at all.5.2.0https://lab.civicrm.org/dev/core/-/issues/3561CiviMail stopped sending email after upgrade to CiviCRM 5.432022-06-11T14:53:42Zlishaw1968lshaw@lacliniquefinanciere.comCiviMail stopped sending email after upgrade to CiviCRM 5.43CiviMail does not send test email after upgrade to CiviCRM 5.43CiviMail does not send test email after upgrade to CiviCRM 5.435.43.1https://lab.civicrm.org/dev/core/-/issues/3553Preview as HTML doesn't open window at all2022-06-11T14:50:54ZscardiniusPreview as HTML doesn't open window at allCRM_Mailing_BAO_TrackableURL::getTrackerURL() requires id of mailing but after https://lab.civicrm.org/dev/mail/issues/20 mailing_id is removed from params to Mailing.preview
https://github.com/civicrm/civicrm-core/commit/0075b0cb75e542...CRM_Mailing_BAO_TrackableURL::getTrackerURL() requires id of mailing but after https://lab.civicrm.org/dev/mail/issues/20 mailing_id is removed from params to Mailing.preview
https://github.com/civicrm/civicrm-core/commit/0075b0cb75e5422660366acf280538167369d8ba#diff-d08e5d3ceca1972df6d467b2824ffab5R279
errors from api rest
```
{"error_code":"unknown error","sql":"INSERT INTO civicrm_mailing_trackable_url (url ) VALUES ('https:\/\/onet.pl' )
[nativecode=1364 ** Field 'mailing_id' doesn't have a default value]",
"tip":"add debug=1 to your API call to have more info about the error",
"is_error":1,
"error_message":"DB Error: unknown error",
"debug_information":"INSERT INTO civicrm_mailing_trackable_url (url ) VALUES ('https:\/\/onet.pl' ) [nativecode=1364 ** Field 'mailing_id' doesn't have a default value]"}
```5.12.3https://lab.civicrm.org/dev/core/-/issues/35115.51beta1: TypeError on import with saved mapping2023-11-16T02:18:19ZJonGold5.51beta1: TypeError on import with saved mappingI wanted to test 5.51's import. I started an import, got to page 3 before I realized I was on a 5.49.5 branch - but after I'd saved my mapping.
I switched to 5.51, and on pressing **Next** on page 1 of the import, I got the following e...I wanted to test 5.51's import. I started an import, got to page 3 before I realized I was on a 5.49.5 branch - but after I'd saved my mapping.
I switched to 5.51, and on pressing **Next** on page 1 of the import, I got the following error, which seems to be related to having a `- do not import -` value in one of my mapping fields:
```
811742 10/Jun 11:18 php Error TypeError: Return value of CRM_Import_ImportProcessor::getFieldMetadata() must be of the type array, null returned in CRM_Import_ImportProcessor->getFieldMetadata() (line 460 of
/home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Import/ImportProcessor.php) #0 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Import/ImportProcessor.php(443):
CRM_Import_ImportProcessor->getFieldMetadata('- do not import...')
#1 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Import/ImportProcessor.php(235): CRM_Import_ImportProcessor->loadSavedMapping()
#2 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Import/ImportProcessor.php(271): CRM_Import_ImportProcessor->getMappingFields()
#3 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Import/ImportProcessor.php(283): CRM_Import_ImportProcessor->getFieldNames()
#4 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Contact/Import/Form/MapField.php(293): CRM_Import_ImportProcessor->getFieldName(0)
#5 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/Form.php(689): CRM_Contact_Import_Form_MapField->buildQuickForm()
#6 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/QuickForm/Action/Display.php(76): CRM_Core_Form->buildForm()
#7 /home/jon/local/mysite/web/vendor/civicrm/civicrm-packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Display->perform(Object(CRM_Contact_Import_Form_MapField),
'display')
#8 /home/jon/local/mysite/web/vendor/civicrm/civicrm-packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contact_Import_Form_MapField), 'display')
#9 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/Controller.php(355): HTML_QuickForm_Page->handle('display')
#10 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/Invoke.php(319): CRM_Core_Controller->run(Array, NULL)
#11 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/Invoke.php(69): CRM_Core_Invoke::runItem(Array)
#12 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/Invoke.php(36): CRM_Core_Invoke::_invoke(Array)
#13 /home/jon/local/mysite/web/modules/contrib/civicrm/src/Civicrm.php(88): CRM_Core_Invoke::invoke(Array)
#14 /home/jon/local/mysite/web/modules/contrib/civicrm/src/Controller/CivicrmController.php(80): Drupal\civicrm\Civicrm->invoke(Array)
#15 [internal function]: Drupal\civicrm\Controller\CivicrmController->main(Array, '')
#16 /home/jon/local/mysite/web/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(123): call_user_func_array(Array, Array)
#17 /home/jon/local/mysite/web/core/lib/Drupal/Core/Render/Renderer.php(564): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()
#18 /home/jon/local/mysite/web/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(124):
Drupal\Core\Render\Renderer->executeInRenderContext(Object(Drupal\Core\Render\RenderContext), Object(Closure))
#19 /home/jon/local/mysite/web/core/lib/Drupal/Core/EventSubscriber/EarlyRenderingControllerWrapperSubscriber.php(97):
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array)
#20 /home/jon/local/mysite/web/vendor/symfony/http-kernel/HttpKernel.php(158): Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()
#21 /home/jon/local/mysite/web/vendor/symfony/http-kernel/HttpKernel.php(80): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1)
#22 /home/jon/local/mysite/web/core/lib/Drupal/Core/StackMiddleware/Session.php(58): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1,
true)
#23 /home/jon/local/mysite/web/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(48): Drupal\Core\StackMiddleware\Session->handle(Object(Symfony\Component\HttpFoundation\Request), 1,
true)
#24 /home/jon/local/mysite/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(106):
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#25 /home/jon/local/mysite/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(85):
Drupal\page_cache\StackMiddleware\PageCache->pass(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#26 /home/jon/local/mysite/web/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(48):
Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#27 /home/jon/local/mysite/web/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(51):
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#28 /home/jon/local/mysite/web/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23):
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#29 /home/jon/local/mysite/web/core/lib/Drupal/Core/DrupalKernel.php(708): Stack\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#30 /home/jon/local/mysite/web/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request))
#31 {main}.
```5.51.0https://lab.civicrm.org/dev/core/-/issues/35105.51beta1: "No such table" for civicrm_user_job with drush cvupdb2022-07-18T09:57:49ZJonGold5.51beta1: "No such table" for civicrm_user_job with drush cvupdbI tried updating a site from 5.49.5 to 5.51b1 this morning.
* A web-UI upgrade failed with the issue in #3507.
* Per that ticket, I tried `drush cvsqlc` but it failed fairly quickly (backtrace and full error below).
* Using `cv` upgraded...I tried updating a site from 5.49.5 to 5.51b1 this morning.
* A web-UI upgrade failed with the issue in #3507.
* Per that ticket, I tried `drush cvsqlc` but it failed fairly quickly (backtrace and full error below).
* Using `cv` upgraded successfully.
```
Jun 10 10:38:05 [info] Running task: Cleanup old files
Jun 10 10:38:05 [error] $Fatal Error Details = Array
(
[callback] => Array
(
[0] => CRM_Core_Error
[1] => exceptionHandler
)
[code] => -18
[message] => DB Error: no such table
[mode] => 16
[debug_info] =>
SELECT uj.id FROM civicrm_queue q
INNER JOIN civicrm_user_job uj ON q.id = uj.queue_id
WHERE q.name = 'CRM_Upgrade'
[nativecode=1146 ** Table 'mysite_dev.civicrm_user_job' doesn't exist]
[type] => DB_Error
[user_info] =>
SELECT uj.id FROM civicrm_queue q
INNER JOIN civicrm_user_job uj ON q.id = uj.queue_id
WHERE q.name = 'CRM_Upgrade'
[nativecode=1146 ** Table 'mysite_dev.civicrm_user_job' doesn't exist]
[to_string] => [db_error: message="DB Error: no such table" code=-18 mode=callback callback=CRM_Core_Error::exceptionHandler prefix="" info="
SELECT uj.id FROM civicrm_queue q
INNER JOIN civicrm_user_job uj ON q.id = uj.queue_id
WHERE q.name = 'CRM_Upgrade'
[nativecode=1146 ** Table 'mysite_dev.civicrm_user_job' doesn't exist]"]
)
Jun 10 10:38:05 [debug] $backTrace = #0 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/Error.php(954): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /home/jon/local/mysite/web/vendor/pear/pear-core-minimal/src/PEAR.php(944): CRM_Core_Error::exceptionHandler(Object(DB_Error))
#2 /home/jon/local/mysite/web/vendor/pear/db/DB.php(997): PEAR_Error->__construct("DB Error: no such table", -18, 16, (Array:2), "\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...")
#3 /home/jon/local/mysite/web/vendor/pear/pear-core-minimal/src/PEAR.php(575): DB_Error->__construct(-18, 16, (Array:2), "\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...")
#4 /home/jon/local/mysite/web/vendor/pear/pear-core-minimal/src/PEAR.php(223): PEAR::_raiseError(Object(DB_mysqli), NULL, -18, 16, (Array:2), "\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...", "DB_Error", TRUE)
#5 /home/jon/local/mysite/web/vendor/pear/db/DB/common.php(1928): PEAR->__call("raiseError", (Array:7))
#6 /home/jon/local/mysite/web/vendor/pear/db/DB/mysqli.php(936): DB_common->raiseError(-18, NULL, NULL, "\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...", "1146 ** Table 'mysite_dev.civicrm_user_job' doesn't exist")
#7 /home/jon/local/mysite/web/vendor/pear/db/DB/mysqli.php(406): DB_mysqli->mysqliRaiseError()
#8 /home/jon/local/mysite/web/vendor/pear/db/DB/common.php(1234): DB_mysqli->simpleQuery("\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...")
#9 /home/jon/local/mysite/web/vendor/civicrm/civicrm-packages/DB/DataObject.php(2696): DB_common->query("\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...")
#10 /home/jon/local/mysite/web/vendor/civicrm/civicrm-packages/DB/DataObject.php(1829): DB_DataObject->_query("\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...")
#11 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/DAO.php(472): DB_DataObject->query("\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...")
#12 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/DAO.php(1709): CRM_Core_DAO->query("\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...", TRUE)
#13 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/BAO/UserJob.php(75): CRM_Core_DAO::singleValueQuery("\n SELECT uj.id FROM civicrm_queue q\n INNER JOIN civicrm_user_...", (Array:1))
#14 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Core/BAO/UserJob.php(37): CRM_Core_BAO_UserJob::findUserJobId("CRM_Upgrade")
#15 /home/jon/local/mysite/web/vendor/symfony/event-dispatcher/EventDispatcher.php(264): CRM_Core_BAO_UserJob::on_civi_queue_check(Object(Civi\Core\Event\GenericHookEvent), "civi.queue.check", Object(Civi\Core\CiviEventDispatcher))
#16 /home/jon/local/mysite/web/vendor/symfony/event-dispatcher/EventDispatcher.php(239): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch((Array:1), "civi.queue.check", Object(Civi\Core\Event\GenericHookEvent))
#17 /home/jon/local/mysite/web/vendor/symfony/event-dispatcher/EventDispatcher.php(73): Symfony\Component\EventDispatcher\EventDispatcher->callListeners((Array:1), "civi.queue.check", Object(Civi\Core\Event\GenericHookEvent))
#18 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/Civi/Core/CiviEventDispatcher.php(198): Symfony\Component\EventDispatcher\EventDispatcher->dispatch(Object(Civi\Core\Event\GenericHookEvent), Object(Civi\Core\Event\GenericHookEvent))
#19 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Queue/Runner.php(277): Civi\Core\CiviEventDispatcher->dispatch("civi.queue.check", Object(Civi\Core\Event\GenericHookEvent))
#20 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Queue/Runner.php(213): CRM_Queue_Runner->runNext()
#21 /home/jon/local/mysite/web/vendor/civicrm/civicrm-core/CRM/Upgrade/Headless.php(49): CRM_Queue_Runner->runAll()
#22 /home/jon/local/mysite/web/modules/contrib/civicrm_drush/src/Commands/CivicrmDrushCommands.php(435): CRM_Upgrade_Headless->run()
#23 [internal function](): Drupal\civicrm_drush\Commands\CivicrmDrushCommands->drushCivicrmUpgradeDb((Array:20))
#24 /home/jon/local/mysite/web/vendor/consolidation/annotated-command/src/CommandProcessor.php(257): call_user_func_array((Array:2), (Array:1))
#25 /home/jon/local/mysite/web/vendor/consolidation/annotated-command/src/CommandProcessor.php(212): Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback((Array:2), Object(Consolidation\AnnotatedCommand\CommandData))
#26 /home/jon/local/mysite/web/vendor/consolidation/annotated-command/src/CommandProcessor.php(176): Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter((Array:3), (Array:2), Object(Consolidation\AnnotatedCommand\CommandData))
#27 /home/jon/local/mysite/web/vendor/consolidation/annotated-command/src/AnnotatedCommand.php(350): Consolidation\AnnotatedCommand\CommandProcessor->process(Object(Symfony\Component\Console\Output\ConsoleOutput), (Array:3), (Array:2), Object(Consolidation\AnnotatedCommand\CommandData))
#28 /home/jon/local/mysite/web/vendor/symfony/console/Command/Command.php(255): Consolidation\AnnotatedCommand\AnnotatedCommand->execute(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#29 /home/jon/local/mysite/web/vendor/symfony/console/Application.php(1027): Symfony\Component\Console\Command\Command->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#30 /home/jon/local/mysite/web/vendor/symfony/console/Application.php(273): Symfony\Component\Console\Application->doRunCommand(Object(Consolidation\AnnotatedCommand\AnnotatedCommand), Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#31 /home/jon/local/mysite/web/vendor/symfony/console/Application.php(149): Symfony\Component\Console\Application->doRun(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#32 /home/jon/local/mysite/web/vendor/drush/drush/src/Runtime/Runtime.php(118): Symfony\Component\Console\Application->run(Object(Drush\Symfony\DrushArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#33 /home/jon/local/mysite/web/vendor/drush/drush/src/Runtime/Runtime.php(49): Drush\Runtime\Runtime->doRun((Array:3), Object(Symfony\Component\Console\Output\ConsoleOutput))
#34 /home/jon/local/mysite/web/vendor/drush/drush/drush.php(72): Drush\Runtime\Runtime->run((Array:3))
#35 /home/jon/local/mysite/web/vendor/drush/drush/includes/preflight.inc(18): require("/home/jon/local/mysite/web/vendor/drush/drush/drush.php")
#36 phar:///usr/local/bin/drush-launcher/bin/drush.php(141): drush_main()
#37 /usr/local/bin/drush-launcher(10): require("phar:///usr/local/bin/drush-launcher/bin/drush.php")
#38 {main}
```https://lab.civicrm.org/dev/core/-/issues/35075.51.beta1: upgrade through UI gives DB Error: no such field on civicrm_queue...2022-06-13T00:55:28Zdavej5.51.beta1: upgrade through UI gives DB Error: no such field on civicrm_queue statusIn the course of testing #2566, I started with a local dev instance on 5.47.4, then grabbed civicrm-5.51.beta1-drupal-202206100742.tar.gz and ran the upgrade through the UI. However I got a db error:
```
DB Error: no such field
UPDATE c...In the course of testing #2566, I started with a local dev instance on 5.47.4, then grabbed civicrm-5.51.beta1-drupal-202206100742.tar.gz and ran the upgrade through the UI. However I got a db error:
```
DB Error: no such field
UPDATE civicrm_queue SET status = NULL WHERE name = 'CRM_Upgrade' [nativecode=1054 ** Unknown column 'status' in 'field list']
```
Looks like this query was added recently to CRM_Queue_Runner::runAllViaWeb(), it's not in 5.49.4 for example. I re-tried a couple of times, making sure I had cleared caches / templates_c - same error. `civicrm_domain.version` remained at `5.47.4`.
I then tried `drush cvupdb` and that succeeded.5.51.0https://lab.civicrm.org/dev/core/-/issues/35045.50.1: Upgrade fails at 5.48: Unknown column 'is_autorun'2022-06-29T02:33:29ZDmitry Smirnov5.50.1: Upgrade fails at 5.48: Unknown column 'is_autorun'I've upgraded code base to 5.50.1 and attempted an upgrade from 5.33.2 which failed on 5.48 as follows:
```
[Error: Convert "is_autorun" to "runner"]
Error Field Error Value
Type DB_Error
Code -19
Message DB Error: no such field
Mode 16...I've upgraded code base to 5.50.1 and attempted an upgrade from 5.33.2 which failed on 5.48 as follows:
```
[Error: Convert "is_autorun" to "runner"]
Error Field Error Value
Type DB_Error
Code -19
Message DB Error: no such field
Mode 16
UserInfo UPDATE civicrm_queue SET runner = "task" WHERE is_autorun = 1 [nativecode=1054 ** Unknown column 'is_autorun' in 'where clause']
DebugInfo UPDATE civicrm_queue SET runner = "task" WHERE is_autorun = 1 [nativecode=1054 ** Unknown column 'is_autorun' in 'where clause']
PEAR_Exception: DB Error: no such field in /usr/share/php/PEAR.php on line 944
- DB_Error: DB Error: no such field in unknown on line unknown
| Exception trace | | |
|-----------------|--------------------------------------------------------------|-----------------------------------------------------------------------|
| # | Function | Location |
| 0 | CRM_Core_Error::exceptionHandler() | /usr/share/php/PEAR.php:944 |
| 1 | PEAR_Error->__construct() | /usr/share/php/DB.php:977 |
| 2 | DB_Error->__construct() | /usr/share/php/PEAR.php:575 |
| 3 | PEAR::_raiseError() | /usr/share/php/PEAR.php:223 |
| 4 | PEAR->__call() | /usr/share/php/DB/common.php:1913 |
| 5 | DB_common->raiseError() | /usr/share/php/DB/mysqli.php:932 |
| 6 | DB_mysqli->mysqliRaiseError() | /usr/share/php/DB/mysqli.php:402 |
| 7 | DB_mysqli->simpleQuery() | /usr/share/php/DB/common.php:1219 |
| 8 | DB_common->query() | /usr/share/civicrm/packages/DB/DataObject.php:2696 |
| 9 | DB_DataObject->_query() | /usr/share/civicrm/packages/DB/DataObject.php:1829 |
| 10 | DB_DataObject->query() | /usr/share/civicrm/CRM/Core/DAO.php:472 |
| 11 | CRM_Core_DAO->query() | /usr/share/civicrm/CRM/Core/DAO.php:1637 |
| 12 | CRM_Core_DAO::executeQuery() | /usr/share/civicrm/CRM/Upgrade/Incremental/php/FiveFortyEight.php:107 |
| 13 | CRM_Upgrade_Incremental_php_FiveFortyEight::convertAutorun() | /usr/share/civicrm/CRM/Queue/Task.php:73 |
| 14 | CRM_Queue_Task->run() | /usr/share/civicrm/CRM/Queue/Runner.php:215 |
| 15 | CRM_Queue_Runner->runNext() | /usr/share/civicrm/CRM/Queue/Page/AJAX.php:36 |
| 16 | CRM_Queue_Page_AJAX::{closure}() | /usr/share/civicrm/CRM/Queue/ErrorPolicy.php:89 |
| 17 | CRM_Queue_ErrorPolicy->call() | /usr/share/civicrm/CRM/Queue/Page/AJAX.php:38 |
| 18 | CRM_Queue_Page_AJAX::runNext() | /usr/share/civicrm/CRM/Core/Invoke.php:285 |
| 19 | CRM_Core_Invoke::runItem() | /usr/share/civicrm/CRM/Core/Invoke.php:69 |
| 20 | CRM_Core_Invoke::_invoke() | /usr/share/civicrm/CRM/Core/Invoke.php:36 |
| 21 | CRM_Core_Invoke::invoke() | /usr/share/wordpress/wp-content/plugins/civicrm/civicrm.php:1211 |
| 22 | CiviCRM_For_WordPress->invoke() | /usr/share/wordpress/wp-includes/class-wp-hook.php:292 |
| 23 | WP_Hook->apply_filters() | /usr/share/wordpress/wp-includes/class-wp-hook.php:316 |
| 24 | WP_Hook->do_action() | /usr/share/wordpress/wp-includes/plugin.php:484 |
| 25 | do_action() | /usr/share/wordpress/wp-admin/admin.php:259 |
| 26 | {main} | |
```https://lab.civicrm.org/dev/core/-/issues/3503Grant export Amount Granted or Amount Requested fields are blank2022-07-05T03:54:39ZStoobGrant export Amount Granted or Amount Requested fields are blankTo reproduce in version 5.50.1:
1. Find Grants
2. click Export
3. select primary fields
4. Error: Amount Granted field is missing. This is a primary grant field
5. Find Grants
6. click Export
7. select your own fields, including Amoun...To reproduce in version 5.50.1:
1. Find Grants
2. click Export
3. select primary fields
4. Error: Amount Granted field is missing. This is a primary grant field
5. Find Grants
6. click Export
7. select your own fields, including Amount Granted and Amount requested
8. Error: Amount Granted and Amount Requested are blank
See attached.
![export-grants](/uploads/a14926db363436c3d4b35be76d3c08ac/export-grants.png)
![csv-export](/uploads/42d0884e8732e61b7082dfa7315916fb/csv-export.png)5.51.0https://lab.civicrm.org/dev/core/-/issues/3499Membership Renewal Message textarea input is absent2022-06-10T14:31:34ZGMCVO DatabasesMembership Renewal Message textarea input is absentOverview
----------------------------------------
The ability to enter a message on membership renewal has been lost
Reproduction steps
----------------------------------------
Find memberships.
Click on the Renew link for a membership ...Overview
----------------------------------------
The ability to enter a message on membership renewal has been lost
Reproduction steps
----------------------------------------
Find memberships.
Click on the Renew link for a membership on the RHS (if present).
You get the Renew Membership popup.
Check the 'Send Confirmation and Receipt?' box.
Should get a textarea called Membership Renewal but you just get the associated help text:
"Enter a message you want included at the beginning of the emailed receipt. EXAMPLE: 'Thanks for supporting our organisation with your membership.'"
Current behaviour
----------------------------------------
Just get the text 'Enter a message you want included at the beginning of the emailed receipt. EXAMPLE: 'Thanks for supporting our organization with your membership.''
The textarea is missing from the html (not just invisible).
Expected behaviour
----------------------------------------
![image](/uploads/d91cb3c23f50862670a5b73ba832745a/image.png)
Environment information
----------------------------------------
Happens on https://dmaster.demo.civicrm.org/
Comments
----------------------------------------
It is working on an old site version CiviCRM 5.46.3 but don't know exactly when it stopped working.5.51.0https://lab.civicrm.org/dev/core/-/issues/3496CiviCRM has not bootstrapped sufficiently to fire event "hook_civicrm_entityT...2022-06-15T03:08:45ZjrobensCiviCRM has not bootstrapped sufficiently to fire event "hook_civicrm_entityTypes".Overview
----------------------------------------
Upgrade to 5.50.1 results in
`CiviCRM has not bootstrapped sufficiently to fire event "hook_civicrm_entityTypes".`
I am using civicrm_entity. Mosaico is the 'non-typical' CiviCRM exten...Overview
----------------------------------------
Upgrade to 5.50.1 results in
`CiviCRM has not bootstrapped sufficiently to fire event "hook_civicrm_entityTypes".`
I am using civicrm_entity. Mosaico is the 'non-typical' CiviCRM extension.
https://civicrm.stackexchange.com/questions/42039/installation-of-v5-50-gives-me-an-immediate-bootstrap-exception/42055#42055
Reproduction steps
----------------------------------------
1. Update CiviCRM
1. Attempt top load any page, run CV or drush
1. CiviCRM is not bootstrapped sufficiently!
Current behaviour
----------------------------------------
There is an initialize error. _civicrm_entity_ is in use. I was able to stop this creating an error by refactoring into using drupal events rather than hooks. This just pushed the problem further into civicrm. The drupal _civicrm_ module then caused an error at the initialize() function and after that block. There are reports in stack overflow of this same symptom occurring in Wordpress.
[initialize-error](/uploads/5b96cc9a779774d4fa6db72e453ea280/initialize-error.png)
Expected behaviour
----------------------------------------
Page should load or CV run.
Environment information
----------------------------------------
* __Browser:__ _Firefox Chrome 100+ /Safari
* __CiviCRM:__ From 5.49.3 to _Master/5.50.0 or 5.50.1 _ <!-- If this problem relates to an upgrade, then specify both old and new versions -->
* __PHP:__ /7.4/__
* __CMS:__ _Drupal 9.3.15_
* __Database:__ _MariaDB 10.4_
* __Web Server:__ _Apache 2.4/..._
Comments
----------------------------------------
Commenting out _comonModuleBuildList_ in Container.php as added to git on 21/4/2022 enables the page to load.5.50.2