Greetings,

I'm not sure if this project is still maintained (or indeed, if there exists anything better that does the same thing) but I am running into an issue where nodes are created when saving a date_repeat sequence, but the first node in the sequence doesn't have it's URL alias set by pathauto. All the rest of the nodes do, but not the first one for some reason.

I'm having some difficulty reproducing the issue (it seems to happen randomly, I am still gathering data from my users) but going into "Automated alias settings" for pathauto, then ticking the "Bulk generate aliases for nodes that are not aliased" checkbox for node paths seems to correctly create the aliases.

Any ideas where I might look in the node_repeat code to find the problem? I see the first date in the sequence is handled differently, but I'm not quite in the "module developer" league when it comes to php, so I'm not sure how or why.

My current plan of attack is to rewrite all my views, so instead of just blindly using $node->path to build the link, I'll test if $node->path == "" and if it is indeed blank, make the link be /node/$node->nid instead. I'll combine this with a nightly cron job to "Bulk generate aliases for nodes that are not aliased" and all my problems will be (inelegantly) solved, but it would be great to just have the initial node in the repeat sequence have it's path set correctly to begin with.

Appreciate any suggestions anyone can offer, even if you're not the maintainer; if you're reading this and have run into the same issue, for example. Thanks!

Comments

wjr’s picture

Still a problem. sigh...

todea’s picture

I also have this issue. It is similar to this issue involving the first node in the sequence and signups not being enabled.