Skip to content

Commit 59d8688

Browse files
committed
GitHub:11728 (fix issue #12251)
1 parent cf200f4 commit 59d8688

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Project/Sources/Classes/Office365Calendar.4dm

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Class constructor($inProvider : cs.OAuth2Provider; $inParameters : Object)
1515
Function _getURLParamsFromObject($inParameters : Object; $inCount : Boolean) : Text
1616

1717
var $URL : Text:=Super._getURLParamsFromObject($inParameters; $inCount)
18-
var $delimiter : Text:=(Position("&";$URL)>0) ? "&" : "?"
18+
var $delimiter : Text:=(Position("&"; $URL)>0) ? "&" : "?"
1919

2020
If (Length(String($inParameters.startDateTime))>0)
2121
$URL+=$delimiter+"startDateTime="+cs.Tools.me.urlEncode(inParameters.startDateTime)
@@ -25,7 +25,7 @@ Function _getURLParamsFromObject($inParameters : Object; $inCount : Boolean) : T
2525
$URL+=$delimiter+"endDateTime="+cs.Tools.me.urlEncode(inParameters.endDateTime)
2626
$delimiter:="&"
2727
End if
28-
28+
2929
return $result
3030

3131

@@ -182,18 +182,18 @@ Function getEvents($inParameters : Object) : Object
182182
Else
183183
$urlParams+="me"
184184
End if
185-
If (Length(String($inParameters.calendarId))>0)
185+
If ((Value type($inParameters.calendarId)=Is text) && (Length(String($inParameters.calendarId))>0))
186186
$urlParams+="/calendars/"+$inParameters.calendarId
187187
Else
188188
$urlParams+="/calendar"
189189
End if
190190
$urlParams+="/events"+This._getURLParamsFromObject($inParameters)
191191

192192
var $prefer : Text:=""
193-
If (Length(String($inParameters.timeZone))>0)
193+
If ((Value type($inParameters.timeZone)=Is text) && (Length(String($inParameters.timeZone))>0))
194194
$prefer+="outlook.timezone="+$inParameters.timeZone
195195
End if
196-
If (Length(String($inParameters.bodyContentType))>0)
196+
If ((Value type($inParameters.bodyContentType)=Is text) && (Length(String($inParameters.bodyContentType))>0))
197197
$prefer+=((Length($prefer)>0) ? "; " : "")+"outlook.body-content-type="+$inParameters.bodyContentType+" "
198198
End if
199199
If (Length($prefer)>0)

0 commit comments

Comments
 (0)