title: promise within a callback function
body: <p>I just want to know if the promise within this callback will run everytime the callback function is called?</p>
  
  <pre><code>  request.post({
      headers: { 'content-type': 'text/xml', 
        SOAPAction: 'http://tempuri.org/enquireFines' 
      },
      url: meta.URL,
      body: requestBody
    }, (error, response, body) =&gt; {
      apiLogs.update({
        Response: body,
        Status: 'SUCCESS'
    }, { 
    where: { 
        TransactionId: meta.TRANSACTIONID 
    }}).then(() =&gt; {});
  </code></pre>