diff --git a/src/app/services/events.service.ts b/src/app/services/events.service.ts index 8ee47c7e8..74e97c6bb 100644 --- a/src/app/services/events.service.ts +++ b/src/app/services/events.service.ts @@ -95,9 +95,9 @@ export class EventsService { return this.http.get(`${geturl}`, options); } - putEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number): Observable + putEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number, sharedagenda:string): Observable { - const puturl = environment.apiURL + 'calendar/PutEvent'; + const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PutEvent'); let params = new HttpParams(); @@ -112,9 +112,9 @@ export class EventsService { return this.http.put(`${puturl}`, event, options) } - postEvent(event:Event, calendarName:string) + postEvent(event:Event, calendarName:string, sharedagenda:string) { - const puturl = environment.apiURL + 'calendar/PostEvent'; + const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PostEvent'); let params = new HttpParams(); params = params.set("CalendarName", calendarName);