From 65dc971304c9893f54b22a6a636dcf1758271261 Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Wed, 16 Jan 2019 11:29:26 +0000 Subject: [PATCH] html-page-content.service: Added missing authorization headers for POST request. git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-admin-portal/trunk@54574 d315682c-612b-4755-9ff5-7f18f6832af3 --- .../pages/htmlpagecontent/html-page-content.service.ts | 8 +++++--- .../manage-user-notifications.service.ts | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/app/pages/htmlpagecontent/html-page-content.service.ts b/src/app/pages/htmlpagecontent/html-page-content.service.ts index 90e52cb..af88584 100644 --- a/src/app/pages/htmlpagecontent/html-page-content.service.ts +++ b/src/app/pages/htmlpagecontent/html-page-content.service.ts @@ -3,6 +3,7 @@ import { Http, Response, Headers, RequestOptions } from '@angular/http'; import { Observable } from 'rxjs/Rx'; import {COOKIE} from "../../openaireLibrary/login/utils/helper.class" import { HtmlPageContent } from "../../domain/html-page-content"; +import { CustomOptions } from '../../openaireLibrary/services/servicesUtils/customOptions.class'; @Injectable() export class HtmlPageContentService { @@ -25,12 +26,13 @@ export class HtmlPageContentService { } updateHtmlPageContent(htmlPageContent: HtmlPageContent, adminToolsAPIURL:string) { - let headers = new Headers({'Content-Type': 'application/json'}); - let options = new RequestOptions({headers: headers}); + //let headers = new Headers({'Content-Type': 'application/json'}); + //let options = new RequestOptions({headers: headers}); HtmlPageContentService.removeNulls(htmlPageContent); - return this.http.post(adminToolsAPIURL + 'htmlpagecontent/update', JSON.stringify(htmlPageContent), options) + return this.http.post(adminToolsAPIURL + 'htmlpagecontent/update', JSON.stringify(htmlPageContent), CustomOptions.getAuthOptionsWithBody()) + //return this.http.post(adminToolsAPIURL + 'htmlpagecontent/update', JSON.stringify(htmlPageContent), options) .map(res => res.json()) .catch(this.handleError); } diff --git a/src/app/pages/usernotifications/manage-user-notifications.service.ts b/src/app/pages/usernotifications/manage-user-notifications.service.ts index 53832eb..e8355a8 100644 --- a/src/app/pages/usernotifications/manage-user-notifications.service.ts +++ b/src/app/pages/usernotifications/manage-user-notifications.service.ts @@ -18,8 +18,8 @@ export class ManageUserNotificationsService { } updateUserNotifications(url: string, userNotificationsRights: any) { - let headers = new Headers({'Content-Type': 'application/json'}); - let options = new RequestOptions({headers: headers}); + //let headers = new Headers({'Content-Type': 'application/json'}); + //let options = new RequestOptions({headers: headers}); let body = JSON.stringify(userNotificationsRights); console.log(body);