This is a duplicate issue for the one I put in the Mailhandler project:

http://drupal.org/node/25495

There may or may not be a shared responsibility between pathauto and mailhandler...or at least a followup post on the above node suggests.

(Wouldn't it be nice to have one issue reference multiple projects in Drupal?)

-Matt

Comments

mikeryan’s picture

I can't see how pathauto could be affecting the node timestamps - all it touches is the alias table.

As for the missing the [cat], I would have to install mailhandler and test it (not before the weekend, certainly, it looks pretty hairy), but I'm betting it has to do with pathauto's nodeapi hook being called before taxonomy's (i.e., if pathauto were named "zathauto" it just might work).

mikeryan’s picture

Assigned: Unassigned » mikeryan

I finally got mailhandler working on my development system - when I included "taxonomy: [Music]" in my commands, I did get the category in my path. Whether I've inadvertently fixed the problem with the changes I've made since the last commit, or there's some difference between my environment and yours, I don't know...

As for the created/changed discrepancy, it happens whether or not pathauto is enabled, so I plead innocence:-). It's very strange - mailhandler sets both created and changed to the timestamp of the email, and dropping drupal_set_message() all over node.module and mailhandler.module I can't see either value straying from that value, but the created value ends up being different. Something out there must be changing it, but I can't figure out what...

mikeryan’s picture

I've committed my latest code to HEAD, please try it out and let me know if you still see the issue with missing categories.

mikeryan’s picture

Status: Active » Closed (fixed)

No further reports of problems, closing this issue.