From d7e1cc67e5e9fc9b80651b82854523066f91f503 Mon Sep 17 00:00:00 2001 From: Chrystian Huot Date: Sat, 26 Sep 2020 09:55:32 -0400 Subject: [PATCH] Version 4.7.2 --- CHANGELOG.md | 7 +++++++ client/package-lock.json | 2 +- client/package.json | 2 +- .../app/components/rdio-scanner/rdio-scanner.service.ts | 8 ++++++++ package.json | 2 +- server/package-lock.json | 2 +- server/package.json | 2 +- 7 files changed, 20 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 354d9a7..d42e1de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ - Remove Config.options.useGroup, but the feature remains. - Bug fixes. +## Version 4.7.1 + - Fix crash on client when access to talkgroups is restricted with a password. + +## Version 4.7.2 + - Fix Keypad beeps not working on iOS. + - Fix pause not going off due to the above bug. + # Version 4.6 - Fix documentation in regards to load-rrd in install-github.md. diff --git a/client/package-lock.json b/client/package-lock.json index 944c1c9..36f5812 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,6 +1,6 @@ { "name": "rdio-scanner-client", - "version": "4.7.1", + "version": "4.7.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/client/package.json b/client/package.json index eaf8fa5..1fd53ea 100644 --- a/client/package.json +++ b/client/package.json @@ -32,5 +32,5 @@ "build": "ng build --base-href ./ --prod", "start": "ng serve" }, - "version": "4.7.1" + "version": "4.7.2" } diff --git a/client/src/app/components/rdio-scanner/rdio-scanner.service.ts b/client/src/app/components/rdio-scanner/rdio-scanner.service.ts index 981d033..f7c3da5 100644 --- a/client/src/app/components/rdio-scanner/rdio-scanner.service.ts +++ b/client/src/app/components/rdio-scanner/rdio-scanner.service.ts @@ -589,7 +589,15 @@ export class AppRdioScannerService implements OnDestroy { } if (this.beepContext) { + const resume = () => { + if (this.beepContext?.state === 'suspended') { + this.beepContext?.resume().then(() => resume()); + } + }; + await this.beepContext.resume(); + + this.beepContext.onstatechange = () => resume(); } if (this.audioContext && this.beepContext) { diff --git a/package.json b/package.json index fd23cc5..953b4d8 100644 --- a/package.json +++ b/package.json @@ -11,5 +11,5 @@ "start": "node run", "update": "node update" }, - "version": "4.7.1" + "version": "4.7.2" } diff --git a/server/package-lock.json b/server/package-lock.json index 62b31c4..949df17 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,6 +1,6 @@ { "name": "rdio-scanner-server", - "version": "4.7.1", + "version": "4.7.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/server/package.json b/server/package.json index 2db9527..1b540a6 100644 --- a/server/package.json +++ b/server/package.json @@ -39,5 +39,5 @@ "build": "webpack", "start": "nodemon" }, - "version": "4.7.1" + "version": "4.7.2" }