On Aug 15, 2014, at 10:01 AM, Theodore Petrosky <[email protected]> wrote:

> Ok, I finally figured out how to add an attachment to a relation in D2W. 
> However, is it expected behavior that when you delete an asset, it only 
> deletes the ‘link’ to the asset, but not the asset itself.

I’m assuming you have a ->> b -> erattachment

If you have the a->>b relationship “owns destination” then the related eo will 
be deleted when it is removed from the relationship. You can then have that eo 
cascade delete the attachment eo.

> 
> Meaning I upload a pdf. later I delete it from the relation. the asset shows 
> one less item in its list, however the pdf is still in the file/database. 
> 
> It is effectively orphaned. 
> 
> Also, when I click to edit the attachment, there is a ‘remove’ button 
> associated with the file. If I click it, the app crashes with: 
> 
> Error:        java.lang.IllegalArgumentException: This form is missing a 
> 'enctype=multipart/form-data' attribute. It is required for WOFileUpload to 
> work.
> Reason:       This form is missing a 'enctype=multipart/form-data' attribute. 
> It is required for WOFileUpload to work.
> 
> 
> Ted

I have a custom assignment to handle most of my form encoding cases.

https://github.com/nullterminated/ponder/blob/master/ERR2d2w/Sources/er/r2d2w/assignments/R2DDefaultAttachmentAssignment.java#L47

That probably won’t work if you have set up a nested inline edit page or 
something though.

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to