Path alias in url settings erased after editing and saving node

aelling - September 29, 2009 - 20:18
Project:Pathauto
Version:6.x-1.1
Component:Code
Category:bug report
Priority:critical
Assigned:Unassigned
Status:active
Description

I have Pathauto enabled to create path aliases for different content types, which it does very well, however, after I edit and save a node that has been previously aliased (i.e. in the node's url path settings area the automatic alias check box is checked and you can see but not edit the alias that has been created by pathauto) the node's URL Path Settings field is cleared and the node's url is back to it original "clean url" as if no pathauto configurations have been set. If I run pathauto's bulk generate, the url alias for the node is created for the node as expected and remains until I go and edit/save the node gain and the path once again is deleted on node save.

Screenshot 1 is of my pathauto configurations

Screenshot 2 is of my pathauto node path settings

Screenshot 3 is of the node's url path settings after pathauto bulk updates have been run and prior to the node being edit is saved.

Screenshot 4 is of the node's url path settings after the node that was being edited has been saved.

I have used pathauto in the past with no troubles, the only difference in this site is that it is an Ubercart site that is using SSL but I don't think that should make a difference. Any help would be appreciated. Thanks

AttachmentSize
pathauto_config.jpg258.74 KB
pathauto_config_node_paths.jpg176.01 KB
pathauto_before_node_edit-save.jpg56.73 KB
pathauto_after_node_edit-save.jpg50.96 KB

#1

aelling - October 1, 2009 - 14:11

Anybody have any ideas on what the issue might be?

#2

quitos - November 9, 2009 - 01:28

I have the same issue. I tried fixing it with triggers. Maybe you can do that for the time being. I couldn't find a way to do it properly though..
Or you can try this http://drupal.org/node/313411#comment-1801782.
I hope this is resolved soon.

 
 

Drupal is a registered trademark of Dries Buytaert.