When adding an image to a node using the Imagefield module, the image is associated to this node only after saving the node. With the private download method enabled, the Filefield module denies access to files that are not associated to a node. Therefore, using the Insert module to add an unassociated image to the body of a node fails because access is denied by the Filefield module.
This behaviour can be reproduced by
- setting the download method to "private"
- creating a new node or editing an existing node
- adding a new image to this node by means of an image field (and not saving the node yet)
- trying to insert this image into the body of the node by means of the Insert module - PRIOR to saving the node
I'm wondering, is this rather a Filefield issue? Or can Insert do something about it?