User tests: Successful: Unsuccessful:
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
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
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.
The task returns error code -2, resulting in task failure email if configured to send emails on failure.
The item remains checked out
The "item" is checked in by the scheduled task.
Please select:
| Status | New | ⇒ | Pending |
| Category | ⇒ | Front End Plugins |
| Title |
|
||||||
| Labels |
Added:
bug
PR-5.3-dev
|
||
This pull request has been automatically rebased to 5.4-dev.
| Title |
|
||||||
| Labels |
Added:
PR-5.4-dev
Removed: PR-5.3-dev |
||
This pull request has conflicts, please resolve those before we can evaluate the pull request.
@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.
Yes the issue is fixed in 5.4.3 via the PR mentioned. This PR is no longer needed and can be deleted.
| 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
|
||
This pull request has been automatically rebased to 5.3-dev.