Fix some email sending, updat edit_post maxlengths

master
Mike Koch 7 years ago
parent a7742614df
commit 8b263f66a3
No known key found for this signature in database
GPG Key ID: 9BA5D7F8391455ED

@ -368,7 +368,7 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
<label for="subject" class="col-sm-3 control-label"><?php echo $hesklang['subject'] . $required; ?></label> <label for="subject" class="col-sm-3 control-label"><?php echo $hesklang['subject'] . $required; ?></label>
<div class="col-sm-9"> <div class="col-sm-9">
<input class="form-control" type="text" name="subject" size="40" maxlength="40" <input class="form-control" type="text" name="subject" size="40" maxlength="70"
value="<?php echo $ticket['subject']; ?>" value="<?php echo $ticket['subject']; ?>"
placeholder="<?php echo htmlspecialchars($hesklang['subject']); ?>"/> placeholder="<?php echo htmlspecialchars($hesklang['subject']); ?>"/>
</div> </div>
@ -380,7 +380,7 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
</label> </label>
<div class="col-sm-9"> <div class="col-sm-9">
<input class="form-control" type="text" name="name" size="40" maxlength="30" <input class="form-control" type="text" name="name" size="40" maxlength="50"
value="<?php echo $ticket['name']; ?>" value="<?php echo $ticket['name']; ?>"
placeholder="<?php echo htmlspecialchars($hesklang['name']); ?>" placeholder="<?php echo htmlspecialchars($hesklang['name']); ?>"
data-error="<?php echo $hesklang['this_field_is_required']; ?>" data-error="<?php echo $hesklang['this_field_is_required']; ?>"

@ -252,12 +252,7 @@ class EmailTemplateParser extends \BaseClass {
$lastReplyBy = ''; $lastReplyBy = '';
// Get the last reply by // Get the last reply by
if (!empty($ticket->lastReplier)) { if (!empty($ticket->lastReplier)) {
if (!empty($ticket->lastReplier)) { $lastReplyBy = $ticket->lastReplier;
$lastReplyBy = $hesklang['staff'];
} else {
$lastReplyUser = $this->userGateway->getUserById($ticket->lastReplier, $heskSettings);
$lastReplyBy = $lastReplyUser !== null ? $lastReplyUser->name : $hesklang['unas'];
}
} else { } else {
$lastReplyBy = $ticket->name; $lastReplyBy = $ticket->name;
} }

@ -41,6 +41,10 @@ class ResendTicketEmailToCustomerController extends InternalApiController {
$reply = null; $reply = null;
$emailTemplate = EmailTemplateRetriever::NEW_TICKET; $emailTemplate = EmailTemplateRetriever::NEW_TICKET;
// Use 0 for new tickets
$ticket->lastReplier = 0;
if (isset($_GET['replyId'])) { if (isset($_GET['replyId'])) {
$replyId = $_GET['replyId']; $replyId = $_GET['replyId'];
$emailTemplate = EmailTemplateRetriever::NEW_REPLY_BY_STAFF; $emailTemplate = EmailTemplateRetriever::NEW_REPLY_BY_STAFF;

Loading…
Cancel
Save