The article should be indexed with no end date, and it should appear in the search requests.
The index still has the previous end date, when this date is in the past, the article is not displayed in the search requests.
Currently running Joomla 5.3.3 with PHP 8.3.25, but this issue may have appeared before.
In #_finder_links, the publish_end_date contains the previous end date instead of NULL.
Rebuilding the index does not solve, I had to first clear the index (Maintenance > Clear Index) and then launch the indexing.
Labels |
Added:
No Code Attached Yet
|
we don't assign issue you can simply submit a pull request
Okay sir
If I may try to help : there is an optional parameter to $db->updateObject() related to update of Null fields. This parameter is not set in the call made in administrator/components/com_finder/src/Indexer/Indexer.php. This could maybe explain what happens ?
Thank you for pointing this out! I will try to fix it out.
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-09-20 06:14:07 |
Closed_By | ⇒ | alikon |
Sir, I am really interested to work on this issue, could you please assign me this issue?