I'm so sorry to bother people with this. This is just so inexplicable. I've made numerous Drupal sites and this has worked fine for me, and now it's not. Any comments or help you can offer would be wonderful.

Basically here's the long and short of it.

I've got a content type called "Scheduled Event." It's really simple, made with CCK and consists of a Title, body, and a date field to mark the day the event takes place on. The granularity of the date field is year, month day, and nothing more.

I've made a block that shows the upcoming events. The idea is that after an event has passed, it will disappear from view. Well, that's not happening. I've got a filter set in the views like this: Date > now. This is not filtering out past content either. However, if I take an event and mark it as January 1, 2009 or any time earlier than that, the filter seems to kick in.

I'm so confused. I've done this before and it's worked! Please help if you can. I truly appreciate it.

Comments

crbassett’s picture

I should note also that the thing filters right if I enter an absolute date in the filter form in the views editing page.

crbassett’s picture

I've also created entirely news views from scratch and have the same problem.

awolfey’s picture

In your filter for the date field, click the config and make sure Date Form Type is text. I'm using Day granularity and Method is OR. THen, when I click on the date filter itself I'm set to Operator is greater than or equal to, Absolute value is blank (views will fill this in itself), and Date default is now.

I hope that works for you.

j0rd’s picture

You should be looking / posting in the issue queue for ht date module.

Here's the bug in question:
http://drupal.org/node/386406

Only solution at the moment is to upgrade to the -dev version of the date module until the next stable release it created.