diff --git a/src/lib/element_qr_scanner.svelte b/src/lib/element_qr_scanner.svelte
index 2b384bd3..67fbd4bb 100644
--- a/src/lib/element_qr_scanner.svelte
+++ b/src/lib/element_qr_scanner.svelte
@@ -24,7 +24,7 @@ export let show_qr_manual_text_entry_option: boolean = false;
export let show_qr_manual_badge_id_entry_option: boolean = false;
export let show_qr_scan_result: boolean = true;
-export let qr_fps = 15;
+export let qr_fps = 10;
export let qr_viewfinder_width = 275; // 275 seems good... Need to not let the this be larger than the container which changes based on the width of the screen/window.
export let qr_facing_mode = 'environment'; // environment, user, { exact: 'environment'}, { exact: 'user'}
@@ -100,10 +100,12 @@ var errorCallback = function(error: any) {
if (error.name == 'NotAllowedError') {
console.log('Camera access not allowed!');
user_media_status = 'denied';
+ alert('Error trying to start camera');
+ alert(error);
- // let subject = 'Camera Access Denied';
- // let message = error;
- // send_init_confirm_email(subject, message);
+ let subject = 'Camera Access Denied';
+ let message = error;
+ send_init_confirm_email(subject, message);
dispatch('qr_camera', {
status: 'denied',
@@ -384,7 +386,7 @@ function send_init_confirm_email(subject, message) {
class="ae_options m-1"
>
{#if scanning_status == 'not_started' }
-
+
Scanning stopped
diff --git a/src/routes/events_leads/exhibit/[slug]/leads_add_scan backup.svelte b/src/routes/events_leads/exhibit/[slug]/leads_add_scan backup.svelte
index 5211c92c..d4a282f6 100644
--- a/src/routes/events_leads/exhibit/[slug]/leads_add_scan backup.svelte
+++ b/src/routes/events_leads/exhibit/[slug]/leads_add_scan backup.svelte
@@ -643,6 +643,11 @@ function handle_qr_camera(event) {