Conflicting Files Information Required bug RMDQ PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar ghicar
ghicar
21 Jan 2025

Pull Request for Issue #44727 .

This edit, allows the globalcheckin plugin task to work with 3rd party plugins that use "NOT NULL" in the checkout_out column.

The previous code only half catered for this case and resulted in -2 error code when run.

Note the behaviour of the scheduled globalcheckin task is inconsistent with a global checkin done from the admin control panel which works ok with "nut null".

See #44727

Summary of Changes

This edit, allows the globalcheckin plugin task to work with 3rd party plugins that use "NOT NULL" in the checkout_out column.
The previous code only half catered for this case and resulted in -2 error code when run.
Note the behaviour of the scheduled globalcheckin task is inconsistent with a global checkin done from the admin control panel which works ok with "nut null".

See #44727

Testing Instructions

Have a prefixed table with the checked_out column with NULL not allowed.
Have the globalcheckin task enabled and running on a schedule
Do some backend admin to checkout an item from this table and leave it checked out for long enough for globalcheckin to be triggered on it.

Actual result BEFORE applying this Pull Request

The task returns error code -2, resulting in task failure email if configured to send emails on failure.
The item remains checked out

Expected result AFTER applying this Pull Request

The "item" is checked in by the scheduled task.

Link to documentations

Please select:

  • No documentation changes for docs.joomla.org needed
  • No documentation changes for manual.joomla.org needed
avatar ghicar ghicar - open - 21 Jan 2025
avatar ghicar ghicar - change - 21 Jan 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 21 Jan 2025
Category Front End Plugins
avatar HLeithner
HLeithner - comment - 15 Apr 2025

This pull request has been automatically rebased to 5.3-dev.

avatar HLeithner HLeithner - change - 15 Apr 2025
Title
Globalcheckin task plugin error #44727
[5.3] Globalcheckin task plugin error #44727
avatar HLeithner HLeithner - edited - 15 Apr 2025
avatar obuisard obuisard - change - 23 Aug 2025
Labels Added: bug PR-5.3-dev
avatar HLeithner
HLeithner - comment - 15 Oct 2025

This pull request has been automatically rebased to 5.4-dev.

avatar richard67 richard67 - change - 2 Nov 2025
The description was changed
avatar richard67 richard67 - edited - 2 Nov 2025
avatar richard67 richard67 - change - 2 Nov 2025
Title
[5.3] Globalcheckin task plugin error #44727
[5.4] Globalcheckin task plugin error #44727
avatar richard67 richard67 - edited - 2 Nov 2025
avatar richard67 richard67 - change - 2 Nov 2025
Labels Added: PR-5.4-dev
Removed: PR-5.3-dev
avatar github-actions[bot]
github-actions[bot] - comment - 28 Feb 2026

This pull request has conflicts, please resolve those before we can evaluate the pull request.

avatar richard67
richard67 - comment - 28 Feb 2026

@ghicar Your PR has a conflict now as meanwhile another PR #46694 has been merged, which solves the same issue in a different way (as long as the column has a default value when it does not allow null, which should be the case. Could you check that by checking if your issue is solved on a Joomla 5.4.3 or 6.0.3 where that other PR was released? Thanks in advance.

avatar ghicar
ghicar - comment - 28 Feb 2026

Yes the issue is fixed in 5.4.3 via the PR mentioned. This PR is no longer needed and can be deleted.

avatar richard67 richard67 - change - 28 Feb 2026
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2026-02-28 17:47:02
Closed_By richard67
Labels Added: Conflicting Files Information Required RMDQ
avatar richard67 richard67 - close - 28 Feb 2026
avatar richard67
richard67 - comment - 28 Feb 2026

@ghicar Thanks for checking, and thanks for this PR.

Closing as meanwhile fixed with PR #46694 .

Add a Comment

Login with GitHub to post a comment