From f38b15bc38f64e98950f3610dc7fca221e4ddec8 Mon Sep 17 00:00:00 2001 From: Lukas Sembera Date: Sun, 20 Sep 2015 19:43:16 +0200 Subject: [PATCH] Add missing headers() function to restangular's IResponse --- restangular/restangular-tests.ts | 3 ++- restangular/restangular.d.ts | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/restangular/restangular-tests.ts b/restangular/restangular-tests.ts index 33c46a4212..9b5a9c30b9 100644 --- a/restangular/restangular-tests.ts +++ b/restangular/restangular-tests.ts @@ -92,7 +92,8 @@ myApp.controller('TestCtrl', ( Restangular.setMethodOverriders(["put", "patch"]); Restangular.setErrorInterceptor(function (response) { - console.error('' + response.status + ' ' + response.data); + let location: string = response.headers('Location'); + console.error('' + response.status + ' ' + response.data + ' ' + location); }); Restangular.setRequestSuffix('.json'); diff --git a/restangular/restangular.d.ts b/restangular/restangular.d.ts index bce357482a..b09e4affd0 100644 --- a/restangular/restangular.d.ts +++ b/restangular/restangular.d.ts @@ -43,6 +43,7 @@ declare module restangular { interface IResponse { status: number; data: any; + headers(name: string): string; config: { method: string; url: string;