Yaron Koren has uploaded a new change for review. https://gerrit.wikimedia.org/r/211740
Change subject: Fix to show dates with no time in calendar as "all-day" events ...................................................................... Fix to show dates with no time in calendar as "all-day" events Change-Id: I36a97a6072d6cf1218a70f41bda288509d20a17c --- M specials/CargoExport.php 1 file changed, 9 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Cargo refs/changes/40/211740/1 diff --git a/specials/CargoExport.php b/specials/CargoExport.php index 8f54909..b72e66e 100644 --- a/specials/CargoExport.php +++ b/specials/CargoExport.php @@ -114,7 +114,11 @@ $eventTitle = reset( $queryResult ); } $title = Title::newFromText( $queryResult['_pageName'] ); - $displayedArray[] = array( + $startDateField = $dateFieldAliases[0]; + $startDate = $queryResult[$startDateField]; + $startDatePrecisionField = str_replace( ' ', '_', $startDateField ) . '__precision'; + $startDatePrecision = $queryResult[$startDatePrecisionField]; + $curEvent = array( // Get first field for the title - not // necessarily the page name. 'title' => $eventTitle, @@ -122,6 +126,10 @@ 'start' => $queryResult[$dateFieldAliases[0]], 'color' => $colorArray[$i] ); + if ( $startDatePrecision != CargoStore::DATE_AND_TIME ) { + $curEvent['allDay'] = true; + } + $displayedArray[] = $curEvent; } } -- To view, visit https://gerrit.wikimedia.org/r/211740 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I36a97a6072d6cf1218a70f41bda288509d20a17c Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Cargo Gerrit-Branch: master Gerrit-Owner: Yaron Koren <yaro...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits