Steps to reproduce:
1. Create node A and B with different languages, but the same URL alias - all works pretty well
2. Go to Admin -> Content Management -> Content
3. Select nodes A and B
4. Make some action on them (publish for example), except deleting :)
5. Now in url_aliases table we have 2 records with the same alias for node A (or node B) and for just one language, because path.module DO NOT set pid in node object on load, so we get "wrong" query which update table based on dst field.
Possible solution: can we use src OR dst + src as WHERE clause?
Comments
Comment #1
taran2l