Project

General

Profile

Actions

Bug #8681

closed

Joomla 4.0: Fix database checker, fixer and upgrader to not check or fix Joomla users table

Added by beat over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Target version:
Start date:
19 August 2021
Due date:
% Done:

100%

Estimated time:

Description

CB Database check and fix and upgrade tool checks and fixes users table registerDate and lastVisitDate from NULL default to zero-date default (this has no functional but cosmetic effect in the backend).

We never touch Joomla tables, and while this was the case up to 3.10, as the formal specifications matched, in 4.0 the NULLĀ got changed to non-NULL and the default reset to 0000-00-00 00:00:00 as was the case since Joomla 1.0.

This bug and corresponding fix checks specifically for Joomla users table in the checker/fixer/upgrader code.

Actions #1

Updated by beat over 2 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

MR !1709 fixes this.

Actions #2

Updated by beat over 2 years ago

  • Priority changed from Urgent to Immediate
Actions #3

Updated by beat over 2 years ago

  • Subject changed from Joomla 4.0: CB Database check and fix and upgrade tool checks and fixes users table registerDate and lastVisitDate to Joomla 4.0: Fix database checker, fixer and upgrader to not check or fix Joomla users table
  • Description updated (diff)
Actions #4

Updated by beat over 2 years ago

Regarding this bug, as 2.6.2 is the first CB release after Joomla 4.0's release, this bug should not affect most people unless they have been upgrading Joomla from a previous 4.0 RC release and installed CB after the last Joomla upgrade.

If that's the case, first upgrade to CB 2.6.2, then just go to Joomla 4 administration's System menu, and in Manage panel, click on Database, then Click the Fix button to fix the database.

The impact of this bug is minor and mainly cosmetic.

Actions

Also available in: Atom PDF