diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 0a9427412..a2fae08a7 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -23,6 +23,7 @@ - fix: Unable to view running workflows if spectre not running - protect Wiki pages from malformed html content - work around broken linking function in tinyMCE on Safari + - fix: Searching in Calendars finds multiple of same event 7.4.8 - fix: Syndicated Content doesn't display all items with multiple feeds in interleaved mode diff --git a/lib/WebGUI/Asset/Wobject/Calendar.pm b/lib/WebGUI/Asset/Wobject/Calendar.pm index fa87b1f04..b1fc5bb69 100644 --- a/lib/WebGUI/Asset/Wobject/Calendar.pm +++ b/lib/WebGUI/Asset/Wobject/Calendar.pm @@ -1667,7 +1667,7 @@ sub www_search { keywords => $keywords, classes => ['WebGUI::Asset::Event'], lineage => [$self->get("lineage")], - join => "join Event on assetIndex.assetId=Event.assetId", + join => "join Event on assetIndex.assetId=Event.assetId and assetIndex.revisionDate=Event.revisionDate", columns => ['Event.startDate','Event.startTime'], );