# Transloadit return status not getting fired

**URL:** <https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039>\
**Category:** Uppy\
**Created:** [September 2, 2019, 10:15am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039 "2019-09-02T10:15:58Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![sonicviz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/sonicviz/32/152_2.png) [@sonicviz](https://community.transloadit.com/u/sonicviz)\
**Post date:** [September 2, 2019, 10:15am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/1 "2019-09-02T10:15:58Z")

</div>

Hi,

I’m prototyping uppy, transloadit, and robodog to S3 from WordPress to explore the API’s before I integrate them. I’m just using simple script includes at the moment for ease of use till I decide how to do it.

I get the ‘upload-success’ fired ok but none of the '‘transloadit:result’ are getting triggered.

Any clues as to why?

---

<div class="post-metadata">

**Author:** ![kvz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/kvz/32/606_2.png) [@kvz](https://community.transloadit.com/u/kvz)\
**Post date:** [September 2, 2019, 10:23am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/2 "2019-09-02T10:23:46Z")

</div>

Could you link us to the code?

---

<div class="post-metadata">

**Author:** ![sonicviz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/sonicviz/32/152_2.png) [@sonicviz](https://community.transloadit.com/u/sonicviz)\
**Post date:** [September 2, 2019, 10:57am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/3 "2019-09-02T10:57:31Z")

</div>

For Robodog:

#### Robodog Upload Test

const uppyrobodog = Robodog.dashboard(’#dashboard’, {  
params: {  
auth: { key: TRANSLOADIT\_EXAMPLE\_KEY },  
template\_id: TRANSLOADIT\_EXAMPLE\_TEMPLATE  
}  
})  
.on(‘transloadit:result’, (result) =\> {  
console.log(result)  
})

For Transloadit:

uppytl.on(‘transloadit:complete’, (assembly) =\> {  
// Could do something fun with this!  
console.log(assembly.results)  
})

uppytl.on(‘transloadit:result’, (stepName, result) =\> {  
const file = uppytl.getFile(result.localId)  
var resultContainer = document.createElement(‘div’)  
resultContainer.innerHTML = `<div> <h3>Name: ${file.name}</h3> <img src="${result.ssl_url}" /> <br /> <a href="${result.ssl_url}">View</a> </div>`  
document  
.getElementById(‘uppy-transloadit-result2’)  
.appendChild(resultContainer)  
})

---

<div class="post-metadata">

**Author:** ![kvz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/kvz/32/606_2.png) [@kvz](https://community.transloadit.com/u/kvz)\
**Post date:** [September 2, 2019, 11:07am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/4 "2019-09-02T11:07:17Z")

</div>

At first glance, that looks okay, and the TRANSLOADIT\_EXAMPLE\_TEMPLATE var refers to an actual Template ID in your Transloadit account that has some Steps? Can we see the Assembly Instructions of that, too?

---

<div class="post-metadata">

**Author:** ![sonicviz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/sonicviz/32/152_2.png) [@sonicviz](https://community.transloadit.com/u/sonicviz)\
**Post date:** [September 2, 2019, 11:25am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/5 "2019-09-02T11:25:13Z")

</div>

The assembly is just a straight default S3 template.

“steps”: {  
“:original”: {  
“robot”: “/upload/handle”  
},  
“exported”: {  
“use”: “:original”,  
“robot”: “/s3/store”,  
“credentials”: “PaulS3Test”  
}  
}  
}

uppytl.on(‘transloadit:complete’, (assembly) =\> {  
// Could do something fun with this!  
console.log(assembly.results)  
}) comes back correctly, and the file is stored on S3 aok.

I’m testing from a local dev server.

---

<div class="post-metadata">

**Author:** ![sonicviz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/sonicviz/32/152_2.png) [@sonicviz](https://community.transloadit.com/u/sonicviz)\
**Post date:** [September 3, 2019, 12:15am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/6 "2019-09-03T00:15:03Z")

</div>

Is it not triggering on ‘transloadit:result’ because there is no processing, just output?

---

<div class="post-metadata">

**Author:** ![kvz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/kvz/32/606_2.png) [@kvz](https://community.transloadit.com/u/kvz)\
**Post date:** [September 3, 2019, 8:08am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/7 "2019-09-03T08:08:17Z")

</div>

That could be it, could you try to add `result: true` to your `exported` Step?

---

<div class="post-metadata">

**Author:** ![sonicviz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/sonicviz/32/152_2.png) [@sonicviz](https://community.transloadit.com/u/sonicviz)\
**Post date:** [September 3, 2019, 9:17am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/8 "2019-09-03T09:17:47Z")

</div>

ty, I’ll give it a go.

---

<div class="post-metadata">

**Author:** ![sonicviz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/sonicviz/32/152_2.png) [@sonicviz](https://community.transloadit.com/u/sonicviz)\
**Post date:** [September 4, 2019, 7:51am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/9 "2019-09-04T07:51:05Z")

</div>

Tried:

{  
“steps”: {  
“:original”: {  
“robot”: “/upload/handle”  
},  
“exported”: {  
“use”: “:original”,  
“robot”: “/s3/store”,  
“credentials”: “fns3test”,  
“result”: “true”  
}  
}  
}

but still no result.

Docs also say " For your convenience, this is automatically set to `true` for any Steps that have no subsequent Step and `false` for all “in-between” Steps."

> **[Integration Docs | Transloadit](https://transloadit.com/docs/#assembly-variables)**
>
> Here's all the documentation you need to make the most out of your videos, audio, images and other files with our advanced file processing pages

---

<div class="post-metadata">

**Author:** ![sonicviz](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/sonicviz/32/152_2.png) [@sonicviz](https://community.transloadit.com/u/sonicviz)\
**Post date:** [September 4, 2019, 8:10am UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/10 "2019-09-04T08:10:23Z")

</div>

ah, think I got it now.

---

<div class="post-metadata">

**Author:** ![yelkhayami](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/yelkhayami/32/225_2.png) [@yelkhayami](https://community.transloadit.com/u/yelkhayami)\
**Post date:** [May 7, 2020, 6:54pm UTC](https://community.transloadit.com/t/transloadit-return-status-not-getting-fired/15039/11 "2020-05-07T18:54:57Z")

</div>

@sonicviz could you please share how you solved this? I’m having the exact same issue.
