From 2570679b2bf029c303f6ff4b0ac7dd8d11bc1a41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steve=20Fr=C3=A9cinaux?= Date: Fri, 10 Nov 2017 14:23:32 +0100 Subject: [PATCH] sip.js: fix typing of SIP.NameAddrHeader According to sip.js source code, the "uri" parameter and member are never a string, they are always SIP.URI instances. https://github.com/onsip/SIP.js/blob/master/src/NameAddrHeader.js#L22 --- types/sip.js/index.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/types/sip.js/index.d.ts b/types/sip.js/index.d.ts index ca679979f1..2513f7f585 100644 --- a/types/sip.js/index.d.ts +++ b/types/sip.js/index.d.ts @@ -336,10 +336,10 @@ export interface IncomingMessage extends Request { /* Header */ export class NameAddrHeader { - uri: string | URI; + uri: URI; displayName: string; - constructor(uri: string | sipjs.URI, displayName: string, parameters: Array<{ key: string, value: string }>); + constructor(uri: sipjs.URI, displayName: string, parameters: Array<{ key: string, value: string }>); static parse(name_addr_header: string): sipjs.NameAddrHeader; setParam(key: string, value?: string): void;