diff --git a/src/sipjs-card.ts b/src/sipjs-card.ts index 2d6f68a..d4c6fac 100644 --- a/src/sipjs-card.ts +++ b/src/sipjs-card.ts @@ -372,7 +372,7 @@ class SipJsCard extends LitElement { @@ -606,8 +606,8 @@ class SipJsCard extends LitElement { this._call(number, camera); } - async _answer() { - this.sipPhoneSession?.answer(); + private _answer() { + this.sipPhoneSession?.answer(this.sipCallOptions); } async _hangup() { @@ -932,6 +932,7 @@ class SipJsCard extends LitElement { }); this.openPopup(); + if (this.config.auto_answer) { this.sipPhoneSession.answer(this.sipCallOptions); return; diff --git a/src/tsconfig.json b/src/tsconfig.json index 3e1f40f..c7c1393 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -13,7 +13,7 @@ "es2017", "DOM" ], - "types": [] + "types": ["node"] }, "include": [ "**/*.ts"