Reply to: tickets(347999)

Hello EventON,

I have found a temporary solution.
I have in the eventos-qr code/includes/class-check in.php
modified the funcoes “get_qr_code”.

public function get_qr_code($ticket_number, $repeat_interval='', $size=150, $post_id = ''){ 

    // if there is a post set to assign 
    $gen_qr = true;

    //echo $ticket_number.' '. $this->evo_crypt( $ticket_number );

          if(!empty($post_id)){
       $p_url = get_post_meta($post_id, '_qrimg_'.$ticket_number.'_'.$repeat_interval, true);

       if($p_url){
          $gen_qr = false;
          return '<img src="'.$p_url.'"/>';
       }
    }
    
    if($gen_qr){
       $checkURL = $this->checkin_page_url;

       $row_ticket_number = $ticket_number; // row tn
       $encryptTN = $this->encrypt_TN($ticket_number); // encrypt tn if encrypt enabled

       $siteurl = $checkURL.'?id='.$encryptTN. ( !empty($repeat_interval)? '&ri='.$repeat_interval: null);
       $chl = urlencode($siteurl);


              $imgUrl ='https://api.qrserver.com/v1/create-qr-code/?data='.$chl.'&size='.$size.'x'.$size.'';
              //$imgUrl = 'https://chart.googleapis.com/chart?chs='.$size.'x'.$size.'&cht=qr&chl='.$chl;
       
       $u_url = $this->get_uploaded_qr_code_image($imgUrl, $encryptTN, $post_id);

       if($u_url && !empty($post_id)){
          update_post_meta($post_id, '_qrimg_'.$row_ticket_number.'_'.$repeat_interval, $u_url);
          $imgUrl = $u_url;
       }
    }

    return '<img src="'.$imgUrl.'"/>';
}
and this worked immediately.
sometimes the img will load from google but often not.

Reply to: tickets(347657)

We have over 100,000 views a month on one of the calendar views so we can see that people are not viewing the calendar as much after an update, this coupled with our live chat conversations, and social media comments of “The calendar is broken” tells us that lots of people need to do a CTRL F5 (or clear data on android / ios )

We dont understand why this is the only plugin that updates and requires this action, theme updates and other plugins do something different, which just need a server cache clear and no interaction from the user to get the calendar to display.

It is now at the point where we dread seeing the “update available” message

Reply to: tickets(348007)

Hi I just updated the Plugin and all the addons (see Screenshot).

“EventOn -QR Code” 2.01 still uses chart.googleapis.com for the generation of the qr-codes.
Google is turning that API off. They start by gradually send more and more 502 errors.
(See https://groups.google.com/g/google-visualization-api/c/Pzzya6ed14g).

The result is, that some of the QR-Codes do not get generated any more.

Please patch the “EventOn -QR Code” plugin to use another QR code generator!

This is a really severe “bug” as some QR codes of our customer get no longer generated.

 

Thanks!

Johannes

Reply to: tickets(347650)

We have slightly similar problem, when updating from 4.5.9 to 4.6.1.

Our events have URL’s to product pages, but now in the event list the items are sliding down the event card, the links don’t work anymore. Will wait for the next update.

Reply to: tickets(348236)

No I tried to downgrade the plugin, but after that my site was messed up. So downgrading isn’t an option. I restored a backup with the upgraded version. Everything works fijne, except for the slider add-on. When I add the shortcode for slider on a page the page goes white en it blocks all of the content somehow.

 

Angela