Plugin Directory

Changeset 2825348


Ignore:
Timestamp:
11/28/2022 04:06:05 PM (3 years ago)
Author:
wxkz
Message:

Fixed missing guest-ticket shortcode component

Location:
wdesk/trunk
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • wdesk/trunk/script/helpers.php

    r2823274 r2825348  
    1313    global $wpdb;
    1414    $tickets = $wpdb->get_results($wpdb->prepare("SELECT * FROM `wdesk_tickets` WHERE id = %s", $ticket_id));
    15     $subject = __('Ticket update', 'wdesk');
    16     $settings = $wpdb->get_results("SELECT * FROM `wdesk_settings`");
    17     $url = $settings[2]->value;
    18     $token = $tickets[0]->token;
    19     $message = __("Access the helpdesk by using your email and password or using the url", 'wdesk') . " $url?ticket=$ticket_id&token=$token";
    20     (isset($tickets[0]->user_email) && $tickets[0]->user_email != "") ? wdesk_helper_send_mail($tickets[0]->user_email, $subject, $message) : '';
     15    if (isset($tickets[0]->token) &&
     16        isset($tickets[0]->user_email) &&
     17        $tickets[0]->user_email != ""
     18    ) {
     19        $subject = __('Ticket update', 'wdesk');
     20        $settings = $wpdb->get_results("SELECT * FROM `wdesk_settings`");
     21        $url = $settings[2]->value;
     22        $token = $tickets[0]->token;
     23        $message = __("Access the helpdesk by using your email and password or using the url", 'wdesk') . " $url?ticket=$ticket_id&token=$token";
     24        wdesk_helper_send_mail($tickets[0]->user_email, $subject, $message);
     25    }
    2126}
    2227
  • wdesk/trunk/shortcode/guest.php

    r2824647 r2825348  
    55// Components
    66include_once('components/guest.php');
     7include_once('components/guest-ticket.php');
    78include_once('components/styles/main.php');
    89
    910function wdesk_shortcode_guest() {
    1011    $return = '';
    11     $return .= wdesk_shortcode_component_guest();
     12    if (isset($_GET['ticket']) && isset($_GET['token'])) {
     13        $return .= wdesk_shortcode_component_guest_ticket();
     14    } else {
     15        $return .= wdesk_shortcode_component_guest();
     16    }
    1217    $return .= wdesk_shortcode_component_style_main();
    1318    return $return;
Note: See TracChangeset for help on using the changeset viewer.