Skip to content

Commit 1cf7079

Browse files
committed
POST /sessions: SessionEnd and SessionStart to SessionEndTime and SessionStartTime
1 parent fc66a38 commit 1cf7079

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

docs/Scores - Salesforce Data API.postman_collection.json

+1
Original file line numberDiff line numberDiff line change
@@ -929,6 +929,7 @@
929929
"body": {
930930
"mode": "raw",
931931
"raw": "{\n \"SessionDate\": \"2024-11-19\",\n \"SessionTopic\": \"Game Day\",\n \"TeamSeasonId\": \"a0qcX000000GEggQAG\",\n \"SessionStart\": \"16:00:00.000Z\",\n \"SessionEnd\": \"18:00:00.000Z\" \n \n}",
932+
"raw": "{\n \"SessionDate\": \"2024-11-19\",\n \"SessionTopic\": \"Game Day\",\n \"TeamSeasonId\": \"a0qcX000000GEggQAG\",\n \"SessionStartTime\": \"16:00:00.000Z\",\n \"SessionEndTime\": \"18:00:00.000Z\" \n}",
932933
"options": {
933934
"raw": {
934935
"language": "json"

src/main/mule/sessions.xml

+8-4
Original file line numberDiff line numberDiff line change
@@ -273,8 +273,8 @@ output application/java
273273
---
274274
[{
275275
Session_Date__c: payload.SessionDate as Date {format: 'yyyy-MM-dd'},
276-
(Session_Start__c: payload.SessionStart as Time) if payload.SessionStart != null,
277-
(Session_End__c: payload.SessionEnd as Time) if payload.SessionEnd != null,
276+
(Session_Start__c: payload.SessionStartTime as Time) if payload.SessionStartTime != null,
277+
(Session_End__c: payload.SessionEndTime as Time) if payload.SessionEndTime != null,
278278
Session_Topic__c: payload.SessionTopic,
279279
Team_Season__c: payload.TeamSeasonId
280280
}]]]></ee:set-payload>
@@ -340,7 +340,9 @@ output application/json
340340
]]></ee:set-variable>
341341
</ee:variables>
342342
</ee:transform>
343-
<salesforce:query doc:name="Select Query with sessionId from Assessment object" doc:id="1e288924-44bc-4e3c-b544-5b51936d7367" config-ref="Salesforce_Config" target="assesmentResponse" targetValue="#[output application/json &#10;---&#10;payload]">
343+
<salesforce:query doc:name="Select Query with sessionId from Assessment object" doc:id="1e288924-44bc-4e3c-b544-5b51936d7367" config-ref="Salesforce_Config" target="assesmentResponse" targetValue="#[output application/json
344+
---
345+
payload]">
344346
<salesforce:salesforce-query ><![CDATA[SELECT Id FROM Assessment__c WHERE Session__c = ':sessionId'
345347
]]></salesforce:salesforce-query>
346348
<salesforce:parameters ><![CDATA[#[output application/java
@@ -349,7 +351,9 @@ output application/json
349351
sessionId : vars.sessionId
350352
}]]]></salesforce:parameters>
351353
</salesforce:query>
352-
<salesforce:query doc:name="Select Query with sessionId from Attendence object" doc:id="cfe08f1a-cc1a-4102-bf59-a6aaeb021ec5" config-ref="Salesforce_Config" target="attendanceResponse" targetValue="#[output application/json &#10;---&#10;payload]">
354+
<salesforce:query doc:name="Select Query with sessionId from Attendence object" doc:id="cfe08f1a-cc1a-4102-bf59-a6aaeb021ec5" config-ref="Salesforce_Config" target="attendanceResponse" targetValue="#[output application/json
355+
---
356+
payload]">
353357
<salesforce:salesforce-query ><![CDATA[SELECT Id FROM Attendance__c WHERE Session__c = ':sessionId' AND Attended__c = true
354358
]]></salesforce:salesforce-query>
355359
<salesforce:parameters ><![CDATA[#[output application/java

0 commit comments

Comments
 (0)