Skip to content
Snippets Groups Projects
Commit 37cdf258 authored by Jared Hancock's avatar Jared Hancock
Browse files

lock: Acquire a lazy lock for internal note posting

Fixes #2371
parent ea0f1a06
No related branches found
No related tags found
No related merge requests found
......@@ -469,14 +469,14 @@ $tcount = $ticket->getThreadEntries($types)->count();
if ($role->hasPerm(TicketModel::PERM_REPLY)) { ?>
<form id="reply" class="tab_content spellcheck exclusive"
data-lock-object-id="ticket/<?php echo $ticket->getId(); ?>"
data-lock-id="<?php echo ($mylock) ? $mylock->getId() : ''; ?>"
data-lock-id="<?php echo $mylock ? $mylock->getId() : ''; ?>"
action="tickets.php?id=<?php
echo $ticket->getId(); ?>" name="reply" method="post" enctype="multipart/form-data">
<?php csrf_token(); ?>
<input type="hidden" name="id" value="<?php echo $ticket->getId(); ?>">
<input type="hidden" name="msgId" value="<?php echo $msgId; ?>">
<input type="hidden" name="a" value="reply">
<input type="hidden" name="lockCode" value="<?php echo ($mylock) ? $mylock->getCode() : ''; ?>">
<input type="hidden" name="lockCode" value="<?php echo $mylock ? $mylock->getCode() : ''; ?>">
<span class="error"></span>
<table style="width:100%" border="0" cellspacing="0" cellpadding="3">
<tbody id="to_sec">
......@@ -659,13 +659,16 @@ $tcount = $ticket->getThreadEntries($types)->count();
</form>
<?php
} ?>
<form id="note" class="hidden tab_content spellcheck" action="tickets.php?id=<?php
echo $ticket->getId(); ?>#note" name="note" method="post" enctype="multipart/form-data">
<form id="note" class="hidden tab_content spellcheck exclusive"
data-lock-object-id="ticket/<?php echo $ticket->getId(); ?>"
data-lock-id="<?php echo $mylock ? $mylock->getId() : ''; ?>"
action="tickets.php?id=<?php echo $ticket->getId(); ?>#note"
name="note" method="post" enctype="multipart/form-data">
<?php csrf_token(); ?>
<input type="hidden" name="id" value="<?php echo $ticket->getId(); ?>">
<input type="hidden" name="locktime" value="<?php echo $cfg->getLockTime() * 60; ?>">
<input type="hidden" name="a" value="postnote">
<input type="hidden" name="lockCode" value="<?php echo ($mylock) ? $mylock->getCode() : ''; ?>">
<input type="hidden" name="lockCode" value="<?php echo $mylock ? $mylock->getCode() : ''; ?>">
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<?php
if($errors['postnote']) {?>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment