Skip to content

Commit

Permalink
v2.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
rjrodger committed Jun 13, 2020
1 parent d486046 commit 5a1c5d6
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 46 deletions.
11 changes: 6 additions & 5 deletions mail.js
Original file line number Diff line number Diff line change
Expand Up @@ -203,16 +203,17 @@ function mail(options) {
// NOTE: avoid sending internal objects back (sendgrid issue)
sent: Array.isArray(sent)
? {
message: sent[2]
? sent[2].originalMessage.html
? sent[2].originalMessage.html
message:
sent.originalMessage && sent.originalMessage.html
? sent.originalMessage.html
: ''
: ''
}
: sent,

result,
template
template,
mid: messageId,
status: statusCode
}
}

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@seneca/mail",
"version": "2.3.1",
"version": "2.3.2",
"description": "Seneca email plugin",
"main": "mail.js",
"scripts": {
Expand Down
86 changes: 46 additions & 40 deletions test/coverage.html
Original file line number Diff line number Diff line change
Expand Up @@ -536,7 +536,7 @@
<li><a href="#tests">Test Report</a></li>
<li><a href="#coverage">Coverage Report</a></li>
<li class="">
<span class="cov high">83.05</span>
<span class="cov high">84.27</span>
<a href="#mail.js"><span class="basename">mail.js</span></a>
</li>
<li><a href="#linting">Linting Report</a></li>
Expand All @@ -547,7 +547,7 @@ <h1>Test Report</h1>
<div class="failures">0</div>
<div class="skipped">0</div>
<div class="test-count">3</div>
<div class="duration">407</div>
<div class="duration">747</div>
</div>
<div id="filters">
<input type="checkbox" checked="" onchange="filter(this)" value="success" id="show-success">
Expand All @@ -570,32 +570,32 @@ <h1>Test Report</h1>
<td class="test-title">validate

</td>
<td class="test-duration">4</td>
<td class="test-duration">22</td>
</tr>
<tr class="show success">
<td class="test-id">2</td>
<td class="test-title">happy

</td>
<td class="test-duration">239</td>
<td class="test-duration">500</td>
</tr>
<tr class="show success">
<td class="test-id">3</td>
<td class="test-title">owner-orbit

</td>
<td class="test-duration">154</td>
<td class="test-duration">206</td>
</tr>
</tbody>
</table>

</div> <div id="coverage">
<h1>Code Coverage Report</h1>
<div class="stats high">
<div class="percentage">83.05%</div>
<div class="sloc">177</div>
<div class="hits">147</div>
<div class="misses">30</div>
<div class="percentage">84.27%</div>
<div class="sloc">178</div>
<div class="hits">150</div>
<div class="misses">28</div>
</div>
<div id="filters">
<input type="checkbox" checked="" onchange="filter(this)" value="generated" id="show-generated">
Expand All @@ -605,10 +605,10 @@ <h1>Code Coverage Report</h1>
<div class="file ">
<h2 id="mail.js">mail.js </h2>
<div class="stats high">
<div class="percentage">83.05%</div>
<div class="sloc">177</div>
<div class="hits">147</div>
<div class="misses">30</div>
<div class="percentage">84.27%</div>
<div class="sloc">178</div>
<div class="hits">150</div>
<div class="misses">28</div>
</div>
<table>
<thead>
Expand Down Expand Up @@ -1851,148 +1851,154 @@ <h2 id="mail.js">mail.js </h2>
<td class="hits" data-tooltip></td>
<td class="source"><div> ? </div><div class="miss never" data-tooltip>{</div></td>

</tr> <tr id="mail.js__206" class="chunks">
</tr> <tr id="mail.js__206" class="hit">
<td class="line" data-tooltip>206</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"><div> message: </div><div class="miss never" data-tooltip>sent[2]</div></td>
<td class="source"> message:</td>

</tr> <tr id="mail.js__207" class="chunks">
<td class="line" data-tooltip>207</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"><div> ? </div><div class="miss never" data-tooltip>sent[2].originalMessage.html</div></td>
<td class="source"><div> </div><div class="miss never" data-tooltip>sent.originalMessage</div><div> &amp;&amp; </div><div class="miss never" data-tooltip>sent.originalMessage.html</div></td>

</tr> <tr id="mail.js__208" class="chunks">
<td class="line" data-tooltip>208</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"><div> ? </div><div class="miss never" data-tooltip>sent[2].originalMessage.html</div></td>
<td class="source"><div> ? </div><div class="miss never" data-tooltip>sent.originalMessage.html</div></td>

</tr> <tr id="mail.js__209" class="chunks">
<td class="line" data-tooltip>209</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"><div class="miss never" data-tooltip> : &#x27;&#x27;</div></td>
<td class="source"><div> : </div><div class="miss never" data-tooltip>&#x27;&#x27;</div></td>

</tr> <tr id="mail.js__210" class="chunks">
<td class="line" data-tooltip>210</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"><div> : </div><div class="miss never" data-tooltip>&#x27;&#x27;</div></td>
<td class="source"><div class="miss never" data-tooltip> }</div></td>

</tr> <tr id="mail.js__211" class="chunks">
</tr> <tr id="mail.js__211" class="hit">
<td class="line" data-tooltip>211</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"><div class="miss never" data-tooltip> }</div></td>
<td class="source"> : sent,</td>

</tr> <tr id="mail.js__212" class="hit">
<td class="line" data-tooltip>212</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> : sent,</td>
<td class="source"></td>

</tr> <tr id="mail.js__213" class="hit">
<td class="line" data-tooltip>213</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"></td>
<td class="source"> result,</td>

</tr> <tr id="mail.js__214" class="hit">
<td class="line" data-tooltip>214</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> result,</td>
<td class="source"> template,</td>

</tr> <tr id="mail.js__215" class="hit">
<td class="line" data-tooltip>215</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> template</td>
<td class="source"> mid: messageId,</td>

</tr> <tr id="mail.js__216" class="hit">
<td class="line" data-tooltip>216</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> }</td>
<td class="source"> status: statusCode</td>

</tr> <tr id="mail.js__217" class="hit">
<td class="line" data-tooltip>217</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> }</td>
<td class="source"> }</td>

</tr> <tr id="mail.js__218" class="hit">
<td class="line" data-tooltip>218</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"></td>
<td class="source"> }</td>

</tr> <tr id="mail.js__219" class="hit">
<td class="line" data-tooltip>219</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> async function hook_render(msg) {</td>
<td class="source"></td>

</tr> <tr id="mail.js__220" class="hit">
<td class="line" data-tooltip>220</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip>3</td>
<td class="source"> return {</td>
<td class="hits" data-tooltip></td>
<td class="source"> async function hook_render(msg) {</td>

</tr> <tr id="mail.js__221" class="hit">
<td class="line" data-tooltip>221</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> html:</td>
<td class="hits" data-tooltip>3</td>
<td class="source"> return {</td>

</tr> <tr id="mail.js__222" class="hit">
<td class="line" data-tooltip>222</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> &#x27;NO RENDER DEFINED FOR &#x27; +</td>
<td class="source"> html:</td>

</tr> <tr id="mail.js__223" class="hit">
<td class="line" data-tooltip>223</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> msg.code +</td>
<td class="source"> &#x27;NO RENDER DEFINED FOR &#x27; +</td>

</tr> <tr id="mail.js__224" class="hit">
<td class="line" data-tooltip>224</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> &#x27;, content was: &#x27; +</td>
<td class="source"> msg.code +</td>

</tr> <tr id="mail.js__225" class="hit">
<td class="line" data-tooltip>225</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> JSON.stringify(msg.content)</td>
<td class="source"> &#x27;, content was: &#x27; +</td>

</tr> <tr id="mail.js__226" class="hit">
<td class="line" data-tooltip>226</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> }</td>
<td class="source"> JSON.stringify(msg.content)</td>

</tr> <tr id="mail.js__227" class="hit">
<td class="line" data-tooltip>227</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"> }</td>
<td class="source"> }</td>

</tr> <tr id="mail.js__228" class="hit">
<td class="line" data-tooltip>228</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source">}</td>
<td class="source"> }</td>

</tr> <tr id="mail.js__229" class="hit">
<td class="line" data-tooltip>229</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source">}</td>

</tr> <tr id="mail.js__230" class="hit">
<td class="line" data-tooltip>230</td>
<td class="lint empty"></td>
<td class="hits" data-tooltip></td>
<td class="source"></td>

</tr> </tbody>
Expand Down

0 comments on commit 5a1c5d6

Please sign in to comment.