Answers.Body: <p>This has come up twice before in chat. You need to completely replace the civi folder with the new code, not just extract files over it.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-04-08T02:26:19.170Z
Answers.Text: OK. Always do this with Drupal or WP, but this is a Joomla site, upgraded with 'install from folder', so failure to replace this not transparent.
Answers.UserDisplayName: Bryan
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-04-08T02:32:47.647Z
Answers.Text: We should probably update joomla docs, since this general issue has come up more often for joomla before.
Answers.UserDisplayName: Demerit
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-04-08T02:36:56.377Z
Answers.Text: Is direct replacement of the front & back end civi folders in joomla straightforward?
Answers.UserDisplayName: Bryan
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-04-08T02:40:27.230Z
Answers.Text: The docs say "If you run into any issues, such as the component not appearing to reflect the new version, you may need to first uninstall the existing version and then install the new version. Uninstalling CiviCRM will remove the component files, but will not impact your database in any way." So I guess that's how to do it.
Answers.UserDisplayName: Demerit
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-04-08T04:57:10.643Z
Answers.Text: Yes this was the way to go, thanks. I note that this installed Civi **without** any (even generic) civicrm.settings.php files and the Civi installation wouldn't function until the backed up versions were in place.
Answers.UserDisplayName: Bryan
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-05-03T03:41:08.090Z
Answers.Text: An important thing to note when doing this is that uninstalling also deletes all your Access Controls, so make sure you have a list before proceeding so you can reinstate these as a priority.
Answers.UserDisplayName: Bryan
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-05-27T14:10:00.530Z
Answers.Text: I removed administrator/components/com_civicrm/civicrm/CRM/Utils/Check/Component/Event.php (well, in fact, I renamed it...). I just did it and apparently everything's alright. If that keeps working, I will have spared reinstalling the configuration files and worrying about ACL
Answers.UserDisplayName: Francesco Potortì
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-04-08T01:20:48.677Z
Answers.LastActivityDate: 2022-04-08T01:20:48.677Z
Answers.UserDisplayName: Demerit
Body: <p>After a 'successful' upgrade to 5.48.0 there is an alert and System Status message:</p>
  <pre><code>Event timezone check failed
  API Exception: Invalid field 'event_tz' while checking events for timezones.
  </code></pre>
  <p>No other problems are apparent.</p>
  <p>Any thoughts on how I can address this?</p>
  
Tags: <civievent><upgrade><timezone>
Title: API exception message after upgrade to CiviCRM 5.48.0
ThreadText: # API exception message after upgrade to CiviCRM 5.48.0
  
  (Asked by: username_0 on 2022-04-08)
  
  After a 'successful' upgrade to 5.48.0 there is an alert and System Status message:
  
  ```
  Event timezone check failed
  API Exception: Invalid field 'event_tz' while checking events for timezones.
  
  ```
  
  No other problems are apparent.
  
  Any thoughts on how I can address this?
  
  **Tags:** civievent, upgrade, timezone
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2022-04-08. Score: 2 | Accepted answer
  
  This has come up twice before in chat. You need to completely replace the civi folder with the new code, not just extract files over it.
  
  > **Comments:**
  > **username_0**: OK. Always do this with Drupal or WP, but this is a Joomla site, upgraded with 'install from folder', so failure to replace this not transparent.  
  > **username_1**: We should probably update joomla docs, since this general issue has come up more often for joomla before.  
  > **username_0**: Is direct replacement of the front & back end civi folders in joomla straightforward?  
  > **username_1**: The docs say "If you run into any issues, such as the component not appearing to reflect the new version, you may need to first uninstall the existing version and then install the new version. Uninstalling CiviCRM will remove the component files, but will not impact your database in any way." So I guess that's how to do it.  
  > **username_0**: Yes this was the way to go, thanks. I note that this installed Civi **without** any (even generic) civicrm.settings.php files and the Civi installation wouldn't function until the backed up versions were in place.  
  > **username_0**: An important thing to note when doing this is that uninstalling also deletes all your Access Controls, so make sure you have a list before proceeding so you can reinstate these as a priority.  
  > **username_2**: I removed administrator/components/com_civicrm/civicrm/CRM/Utils/Check/Component/Event.php (well, in fact, I renamed it...). I just did it and apparently everything's alright. If that keeps working, I will have spared reinstalling the configuration files and worrying about ACL  
  
  ---
  
  