--- trunk/share/web/templates/fragments/queries 2007/09/08 11:58:41 116 +++ trunk/share/web/templates/fragments/queries 2008/03/27 00:20:44 117 @@ -9,7 +9,7 @@ my $edit = Jifty->web->current_user->role('edit'); -#use Data::Dump qw/dump/; +use Data::Dump qw/dump/; #warn "current_user = ", dump( Jifty->web->current_user ); #warn "edit = $edit"; @@ -78,22 +78,25 @@ my $dates = 0; while (my $q = $date_coll->next) { - my $date = $q->{values}->{date} || die "no date?"; - my $count = $q->{values}->{count} || die "no count?"; - $date_menu->child( $date, - active => $created_on && $created_on eq $date ? 1 : 0, - link => Jifty->web->link( - label => "$date ($count)", - onclick => { - replace_with => '/fragments/queries', - args => { - created_on => $date, + warn dump( $q ); + my $date = $q->{values}->{date} || warn "no date?"; + my $count = $q->{values}->{count} || warn "no count?"; + if ( $date && $count ) { + $date_menu->child( $date, + active => $created_on && $created_on eq $date ? 1 : 0, + link => Jifty->web->link( + label => "$date ($count)", + onclick => { + replace_with => '/fragments/queries', + args => { + created_on => $date, + }, }, - }, - ), - ); + ), + ); - $dates++; # why is this different from $date_coll->count ? + $dates++; # why is this different from $date_coll->count ? + }; } my $u;