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
This commit is contained in:
Steve Frécinaux
2017-11-10 14:23:32 +01:00
committed by GitHub
parent 68cd19ffcf
commit 2570679b2b

View File

@@ -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;