|
|
|
@ -16,11 +16,9 @@
|
|
|
|
|
$room_id = $room->get_room_identifier();
|
|
|
|
|
$png_cached = room_qr_code_cached($room_id);
|
|
|
|
|
if (file_exists($png_cached)) {
|
|
|
|
|
// fwrite(STDERR, "QR code found for " . $room_id . PHP_EOL);
|
|
|
|
|
return base64_encode(file_get_contents($png_cached));
|
|
|
|
|
}
|
|
|
|
|
// fwrite(STDERR, "QR code NOT found for " . $room_id . PHP_EOL);
|
|
|
|
|
log_info("Fetching QR code for $room_id.");
|
|
|
|
|
log_debug("Fetching QR code for $room_id.");
|
|
|
|
|
$png = file_get_contents($room->get_invite_url());
|
|
|
|
|
file_put_contents($png_cached, $png);
|
|
|
|
|
return base64_encode($png);
|
|
|
|
|