Skip to content

Commit

Permalink
Merge pull request #2996 from greezybacon/issue/orm-queryset-all
Browse files Browse the repository at this point in the history
orm: Partially revert 8ab4432

Reviewed-By: Peter Rotich <peter@osticket.com>
  • Loading branch information
protich committed Apr 24, 2016
2 parents 97718c8 + eb0ba31 commit 28e6c2e
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 28 deletions.
17 changes: 0 additions & 17 deletions include/class.faq.php
Expand Up @@ -297,23 +297,6 @@ function getAttachments($lang=null) {
return $att;
}

function getAttachmentsLinks($separator=' ',$target='') {

$str='';
if ($attachments = $this->getLocalAttachments()->all()) {
foreach($attachments as $attachment ) {
/* The h key must match validation in file.php */
if($attachment['size'])
$size=sprintf('&nbsp;<small>(<i>%s</i>)</small>',Format::file_size($attachment['size']));

$str.=sprintf('<a class="Icon file no-pjax" href="%s" target="%s">%s</a>%s&nbsp;%s',
$attachment['download_url'], $target, Format::htmlchars($attachment['name']), $size, $separator);

}
}
return $str;
}

function delete() {
try {
parent::delete();
Expand Down
2 changes: 1 addition & 1 deletion include/class.orm.php
Expand Up @@ -1145,7 +1145,7 @@ function copy() {
}

function all() {
return $this->getIterator();
return $this->getIterator()->asArray();
}

function first() {
Expand Down
4 changes: 2 additions & 2 deletions include/class.task.php
Expand Up @@ -846,8 +846,8 @@ function transfer(TransferForm $form, &$errors, $alert=true) {
}
} elseif ($cfg->alertDeptMembersONTaskTransfer() && !$this->isAssigned()) {
// Only alerts dept members if the task is NOT assigned.
if ($members = $dept->getMembersForAlerts()->all())
$recipients = array_merge($recipients, $members);
foreach ($dept->getMembersForAlerts() as $M)
$recipients[] = $M;
}

// Always alert dept manager??
Expand Down
8 changes: 4 additions & 4 deletions include/class.ticket.php
Expand Up @@ -1818,8 +1818,8 @@ function onOverdue($whine=true, $comments="") {
}
elseif ($cfg->alertDeptMembersONOverdueTicket() && !$this->isAssigned()) {
// Only alerts dept members if the ticket is NOT assigned.
if ($members = $dept->getMembersForAlerts()->all())
$recipients = array_merge($recipients, $members);
foreach ($dept->getMembersForAlerts() as $M)
$recipients[] = $M;
}
// Always alert dept manager??
if ($cfg->alertDeptManagerONOverdueTicket()
Expand Down Expand Up @@ -2082,8 +2082,8 @@ function transfer(TransferForm $form, &$errors, $alert=true) {
}
elseif ($cfg->alertDeptMembersONTransfer() && !$this->isAssigned()) {
// Only alerts dept members if the ticket is NOT assigned.
if ($members = $dept->getMembersForAlerts()->all())
$recipients = array_merge($recipients, $members);
foreach ($dept->getMembersForAlerts() as $M)
$recipients[] = $M;
}

// Always alert dept manager??
Expand Down
2 changes: 1 addition & 1 deletion include/class.translation.php
Expand Up @@ -1033,7 +1033,7 @@ static function allTranslations($msgid, $type='phrase', $lang=false) {
$criteria['lang'] = $lang;

try {
return static::objects()->filter($criteria)->all()->asArray();
return static::objects()->filter($criteria)->all();
}
catch (OrmException $e) {
// Translation table might not exist yet — happens on the upgrader
Expand Down
2 changes: 1 addition & 1 deletion include/client/templates/sidebar.tmpl.php
Expand Up @@ -20,7 +20,7 @@
<?php } ?>
<div class="content"><?php
$faqs = FAQ::getFeatured()->select_related('category')->limit(5);
if (count($faqs)) { ?>
if ($faqs->all()) { ?>
<section><div class="header"><?php echo __('Featured Questions'); ?></div>
<?php foreach ($faqs as $F) { ?>
<div><a href="<?php echo ROOT_PATH; ?>kb/faq.php?id=<?php
Expand Down
2 changes: 1 addition & 1 deletion include/client/templates/thread-entries.tmpl.php
Expand Up @@ -2,7 +2,7 @@
$events = $events
->filter(array('state__in' => array('created', 'closed', 'reopened', 'edited', 'collab')))
->order_by('id');
$events = new IteratorIterator($events->all());
$events = new IteratorIterator($events->getIterator());
$events->rewind();
$event = $events->current();

Expand Down
2 changes: 1 addition & 1 deletion include/staff/templates/thread-entries.tmpl.php
Expand Up @@ -10,7 +10,7 @@
};

$events = $events->order_by($sort);
$events = new IteratorIterator($events->all());
$events = new IteratorIterator($events->getIterator());
$events->rewind();
$event = $events->current();
$htmlId = $options['html-id'] ?: ('thread-'.$this->getId());
Expand Down

0 comments on commit 28e6c2e

Please sign in to comment.