@@ -, +, @@ --- koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc | 2 +- koha-tmpl/intranet-tmpl/prog/js/pages/patron-webcam.js | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) --- a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/circ-menu.inc @@ -14,7 +14,7 @@
[% IF ( patron.image ) %] - [% patron.firstname | html %] [% patron.surname | html %] ([% patron.cardnumber | html %]) + [% patron.firstname | html %] [% patron.surname | html %] ([% patron.cardnumber | html %]) --- a/koha-tmpl/intranet-tmpl/prog/js/pages/patron-webcam.js +++ a/koha-tmpl/intranet-tmpl/prog/js/pages/patron-webcam.js @@ -71,6 +71,13 @@ function initializeCamera( camera_form ){ contentType: false, processData: false }).done(function() { + var video = document.getElementById('video'); + var stream = video.srcObject || video.src; + stream.getTracks().forEach(function(track) { + if (track.readyState == 'live' && track.kind === 'video') { + track.stop(); + } + }); var cancel_button = document.getElementById('cancel_capture'); cancel_button.click(); }); --