Skip to content

Commit c17de28

Browse files
author
Crhistian
committed
🐛 models from last commit were not generating correctly #67
1 parent 1e4a520 commit c17de28

12 files changed

Lines changed: 15 additions & 49 deletions

codegen/templates/models/MessageSenderMessageType.ts

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Environment } from '../../codegen/templates/models/Environment'
2-
import { MessageSenderMessageType } from './MessageSenderMessageType'
1+
import { Environment } from './Environment'
2+
import { MessageType } from './MessageType'
33
import { User } from './User'
44

55
export interface MessageSenderPayload<TConfigData = any, TEventBody = any> {
@@ -10,6 +10,6 @@ export interface MessageSenderPayload<TConfigData = any, TEventBody = any> {
1010
Recipient?: User
1111
CCList?: string
1212
EventBody?: TEventBody
13-
MessageType?: MessageSenderMessageType
13+
MessageType?: MessageType
1414
ConfigData?: TConfigData
1515
}

codegen/templates/models/MessageSenderPayloads.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { MessageSenderForgottenPasswordPayload } from './MessageSenderForgottenPasswordPayload'
2-
import { MessageSenderMessageType } from './MessageSenderMessageType'
2+
import { MessageType } from './MessageType'
33
import { MessageSenderNewUserInvitationPayload } from './MessageSenderNewUserInvitationPayload'
44
import { MessageSenderOrderApprovedPayload } from './MessageSenderOrderApprovedPayload'
55
import { MessageSenderOrderDeclinedPayload } from './MessageSenderOrderDeclinedPayload'
@@ -11,7 +11,7 @@ import { MessageSenderOrderSubmittedPayload } from './MessageSenderOrderSubmitte
1111
import { MessageSenderShipmentCreatedPayload } from './MessageSenderShipmentCreatedPayload'
1212

1313
export type MessageSenderPayloads<
14-
TMessageType extends MessageSenderMessageType
14+
TMessageType extends MessageType
1515
> = PayloadMap[TMessageType]
1616

1717
interface PayloadMap {

codegen/templates/models/index.ts.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export * from './Filters';
77
export * from './ListPage';
88
export * from './ListPageWithFacets';
99
export * from './MessageSenderForgottenPasswordPayload';
10-
export * from './MessageSenderMessageType';
1110
export * from './MessageSenderNewUserInvitationPayload';
1211
export * from './MessageSenderOrderApprovedPayload';
1312
export * from './MessageSenderOrderDeclinedPayload';

docs/assets/js/search.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.html

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,6 @@ <h3>Type aliases</h3>
242242
<li class="tsd-kind-type-alias"><a href="index.html#filters" class="tsd-kind-icon">Filters</a></li>
243243
<li class="tsd-kind-type-alias"><a href="index.html#integrationeventtype" class="tsd-kind-icon">Integration<wbr>Event<wbr>Type</a></li>
244244
<li class="tsd-kind-type-alias tsd-has-type-parameter"><a href="index.html#messagesenderforgottenpasswordpayload" class="tsd-kind-icon">Message<wbr>Sender<wbr>Forgotten<wbr>Password<wbr>Payload</a></li>
245-
<li class="tsd-kind-type-alias"><a href="index.html#messagesendermessagetype" class="tsd-kind-icon">Message<wbr>Sender<wbr>Message<wbr>Type</a></li>
246245
<li class="tsd-kind-type-alias tsd-has-type-parameter"><a href="index.html#messagesendernewuserinvitationpayload" class="tsd-kind-icon">Message<wbr>Sender<wbr>New<wbr>User<wbr>Invitation<wbr>Payload</a></li>
247246
<li class="tsd-kind-type-alias tsd-has-type-parameter"><a href="index.html#messagesenderorderapprovedpayload" class="tsd-kind-icon">Message<wbr>Sender<wbr>Order<wbr>Approved<wbr>Payload</a></li>
248247
<li class="tsd-kind-type-alias tsd-has-type-parameter"><a href="index.html#messagesenderorderdeclinedpayload" class="tsd-kind-icon">Message<wbr>Sender<wbr>Order<wbr>Declined<wbr>Payload</a></li>
@@ -368,13 +367,6 @@ <h4>TConfigData</h4>
368367
</li>
369368
</ul>
370369
</section>
371-
<section class="tsd-panel tsd-member tsd-kind-type-alias">
372-
<a name="messagesendermessagetype" class="tsd-anchor"></a>
373-
<h3>Message<wbr>Sender<wbr>Message<wbr>Type</h3>
374-
<div class="tsd-signature tsd-kind-icon">Message<wbr>Sender<wbr>Message<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"NewUserInvitation"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"ForgottenPassword"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"OrderSubmitted"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"OrderSubmittedForApproval"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"OrderApproved"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"OrderDeclined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"OrderSubmittedForYourApproval"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"OrderSubmittedForYourApprovalHasBeenApproved"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"OrderSubmittedForYourApprovalHasBeenDeclined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"ShipmentCreated"</span></div>
375-
<aside class="tsd-sources">
376-
</aside>
377-
</section>
378370
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-has-type-parameter">
379371
<a name="messagesendernewuserinvitationpayload" class="tsd-anchor"></a>
380372
<h3>Message<wbr>Sender<wbr>New<wbr>User<wbr>Invitation<wbr>Payload</h3>
@@ -572,7 +564,7 @@ <h3>Message<wbr>Sender<wbr>Payloads</h3>
572564
<h4 class="tsd-type-parameters-title">Type parameters</h4>
573565
<ul class="tsd-type-parameters">
574566
<li>
575-
<h4>TMessageType<span class="tsd-signature-symbol">: </span><a href="index.html#messagesendermessagetype" class="tsd-signature-type">MessageSenderMessageType</a></h4>
567+
<h4>TMessageType<span class="tsd-signature-symbol">: </span><a href="index.html#messagetype" class="tsd-signature-type">MessageType</a></h4>
576568
</li>
577569
</ul>
578570
</section>
@@ -1391,9 +1383,6 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</s
13911383
<li class=" tsd-kind-type-alias tsd-has-type-parameter">
13921384
<a href="index.html#messagesenderforgottenpasswordpayload" class="tsd-kind-icon">Message<wbr>Sender<wbr>Forgotten<wbr>Password<wbr>Payload</a>
13931385
</li>
1394-
<li class=" tsd-kind-type-alias">
1395-
<a href="index.html#messagesendermessagetype" class="tsd-kind-icon">Message<wbr>Sender<wbr>Message<wbr>Type</a>
1396-
</li>
13971386
<li class=" tsd-kind-type-alias tsd-has-type-parameter">
13981387
<a href="index.html#messagesendernewuserinvitationpayload" class="tsd-kind-icon">Message<wbr>Sender<wbr>New<wbr>User<wbr>Invitation<wbr>Payload</a>
13991388
</li>

docs/interfaces/messagesenderpayload.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ <h3><span class="tsd-flag ts-flagOptional">Optional</span> Event<wbr>Body</h3>
115115
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
116116
<a name="messagetype" class="tsd-anchor"></a>
117117
<h3><span class="tsd-flag ts-flagOptional">Optional</span> Message<wbr>Type</h3>
118-
<div class="tsd-signature tsd-kind-icon">Message<wbr>Type<span class="tsd-signature-symbol">:</span> <a href="../index.html#messagesendermessagetype" class="tsd-signature-type">MessageSenderMessageType</a></div>
118+
<div class="tsd-signature tsd-kind-icon">Message<wbr>Type<span class="tsd-signature-symbol">:</span> <a href="messagesenderpayload.html#messagetype" class="tsd-signature-type">MessageType</a></div>
119119
<aside class="tsd-sources">
120120
</aside>
121121
</section>

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
},
3838
"scripts": {
3939
"build": "run-s build:sdk build:docs test",
40-
"prebuild:sdk": "npm run generate-sdk && npm run beautify",
40+
"clean:dist": "rm -rf dist",
41+
"prebuild:sdk": "npm run clean:dist && npm run generate-sdk && npm run beautify",
4142
"build:sdk": "rollup --config",
4243
"postbuild:sdk": "shx cp dist/index.d.ts dist/index.esm.d.ts",
4344
"build:docs": "typedoc src/",

src/models/MessageSenderMessageType.ts

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/models/MessageSenderPayload.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Environment } from '../../codegen/templates/models/Environment'
2-
import { MessageSenderMessageType } from './MessageSenderMessageType'
1+
import { Environment } from './Environment'
2+
import { MessageType } from './MessageType'
33
import { User } from './User'
44

55
export interface MessageSenderPayload<TConfigData = any, TEventBody = any> {
@@ -10,6 +10,6 @@ export interface MessageSenderPayload<TConfigData = any, TEventBody = any> {
1010
Recipient?: User
1111
CCList?: string
1212
EventBody?: TEventBody
13-
MessageType?: MessageSenderMessageType
13+
MessageType?: MessageType
1414
ConfigData?: TConfigData
1515
}

0 commit comments

Comments
 (0)