I had some trouble with the page ordering not working properly (with
Turns out it was caused by the radiant-tags-extension which adds a
setter for meta_tags to Page:
def meta_tags= tags
self.save if self.new_record?
The problem with this is that if you create a new Page, the save
method would get called twice and all after_save callbacks get called
I refactored it to use a after_save call_back:
This might be something other extension developers should be aware of
so bugs like this can be avoided .
Radiant mailing list