How to combine two bodies in Fusion API?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I need to combine two Brep bodies but each time I try, the CombineFeatures.add Method returns Null.
I get the message: "NoneType object has no attribute 'targetBody'
The code is below:
app = adsk.core.Application.get()
product = app.activeProduct
design = adsk.fusion.Design.cast(product)
model = design.activeComponent
features = model.features
combineFeatures = features.combineFeatures
bodies = model.bRepBodies
body = bodies.item(0)
copyOfBody = body.copyToComponent(model)
bodyCollection = adsk.core.ObjectCollection.create()
bodyCollection.add(copyOfBody)
combineFeatureInput = combineFeatures.createInput(body, bodyCollection)
combineFeatureInput.operation = 0
combineFeatureInput.isKeepToolBodies = False
combineFeatureInput.isNewComponent = False
returnValue = combineFeatures.add(combineFeatureInput)
body = returnValue.targetBody