]> git.mxchange.org Git - friendica.git/commitdiff
check for posted dates based on month only
authorZach Prezkuta <fermion@gmx.com>
Sun, 8 Jul 2012 14:46:46 +0000 (08:46 -0600)
committerZach Prezkuta <fermion@gmx.com>
Sun, 8 Jul 2012 14:46:46 +0000 (08:46 -0600)
include/items.php

index 36a027eec50ce514f3b758938cab008ff804de23..e656fc2449333ed5b33ae2559e6603726789ee4a 100755 (executable)
@@ -3621,7 +3621,9 @@ function posted_dates($uid,$wall) {
                $dnow = substr($dthen,0,8) . '28';
 
        $ret = array();
-       while($dnow >= $dthen) {
+       // Starting with the current month, get the first and last days of every
+       // month down to and including the month of the first post
+       while(substr($dnow, 0, 7) >= substr($dthen, 0, 7)) {
                $dstart = substr($dnow,0,8) . '01';
                $dend = substr($dnow,0,8) . get_dim(intval($dnow),intval(substr($dnow,5)));
                $start_month = datetime_convert('','',$dstart,'Y-m-d');