James Moger
2013-09-19 cbe6840efecf87e53a687cdce6fbdf84c6ab8a46
src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java
@@ -43,11 +43,14 @@
import com.gitblit.utils.ArrayUtils;
import com.gitblit.utils.MarkdownUtils;
import com.gitblit.utils.StringUtils;
import com.gitblit.wicket.CacheControl;
import com.gitblit.wicket.GitBlitWebSession;
import com.gitblit.wicket.WicketUtils;
import com.gitblit.wicket.CacheControl.LastModified;
import com.gitblit.wicket.panels.FilterableProjectList;
import com.gitblit.wicket.panels.FilterableRepositoryList;
@CacheControl(LastModified.ACTIVITY)
public class MyDashboardPage extends DashboardPage {
   public MyDashboardPage() {
@@ -93,8 +96,12 @@
      // parameters
      int daysBack = params == null ? 0 : WicketUtils.getDaysBack(params);
      int maxDaysBack = GitBlit.getInteger(Keys.web.activityDurationMaximum, 30);
      if (daysBack < 1) {
         daysBack = 7;
         daysBack = GitBlit.getInteger(Keys.web.activityDuration, 7);
      }
      if (maxDaysBack > 0 && daysBack > maxDaysBack) {
         daysBack = maxDaysBack;
      }
      Calendar c = Calendar.getInstance();
      c.add(Calendar.DATE, -1*daysBack);