File tree 3 files changed +7
-6
lines changed
components/intermediate-contest-view
3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,8 @@ export default class IntermediateContestComponent extends Component {
42
42
@computed ( 'monitorerError' )
43
43
get monitorerErrorText ( ) {
44
44
switch ( this . monitorerError ) {
45
- case "CAMERAACCESSDENIED" : return 'Please grant camera permissions to continue with test.'
45
+ case "CAMERAACCESSDENIED" : return 'Please grant camera and mic permissions to continue with test.'
46
+ case "ACCESS_DENIED" : return 'Please grant camera and mic permissions to continue with test.'
46
47
}
47
48
}
48
49
@@ -104,7 +105,7 @@ export default class IntermediateContestComponent extends Component {
104
105
}
105
106
106
107
@action promptCameraPermission ( ) {
107
- navigator . mediaDevices . getUserMedia ( { video : true } ,
108
+ navigator . mediaDevices . getUserMedia ( { video : true , mic : true } ,
108
109
// successCallback
109
110
function ( ) {
110
111
this . set ( 'monitorerError' , '' )
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ export default class AttemptController extends Controller{
33
33
this . set ( 'isMonitorerSet' , false )
34
34
35
35
switch ( detail . code ) {
36
- case "CAMERAACCESSDENIED " :
36
+ case "ACCESS_DENIED " :
37
37
this . transitionToRoute ( 'contests.contest' , this . contest . id , {
38
38
queryParams : {
39
39
monitorerError : detail . code
Original file line number Diff line number Diff line change @@ -73,12 +73,12 @@ export default Service.extend({
73
73
} ,
74
74
75
75
async disable ( ) {
76
- this . set ( 'contest' , null )
77
- this . set ( 'onError' , null )
78
-
76
+ // this.set('contest', null)
77
+ // this.set('onError', null)
79
78
await this . disableTabSwitchMonitorer ( )
80
79
await this . disableWindowResizeMonitorer ( )
81
80
await this . disableNoFaceMonitorer ( )
81
+ await this . disableMultipleFacesMonitorer ( )
82
82
83
83
window . removeEventListener ( 'monitorerfault' , this . monitorerFaultEventHandler )
84
84
} ,
You can’t perform that action at this time.
0 commit comments