This commit is contained in:
James Cole 2019-08-23 19:25:26 +02:00
parent a86e956dbb
commit 5ecb7b0c07

View File

@ -23,6 +23,7 @@ declare(strict_types=1);
namespace FireflyIII\Repositories\LinkType;
use Exception;
use FireflyIII\Helpers\Collector\GroupCollectorInterface;
use FireflyIII\Models\LinkType;
use FireflyIII\Models\Note;
use FireflyIII\Models\TransactionJournal;
@ -183,7 +184,8 @@ class LinkTypeRepository implements LinkTypeRepositoryInterface
public function getJournalLinks(LinkType $linkType = null): Collection
{
$query = TransactionJournalLink
::leftJoin('transaction_journals as source_journals', 'journal_links.source_id', '=', 'source_journals.id')
::with(['source','destination'])
->leftJoin('transaction_journals as source_journals', 'journal_links.source_id', '=', 'source_journals.id')
->leftJoin('transaction_journals as dest_journals', 'journal_links.destination_id', '=', 'dest_journals.id')
->where('source_journals.user_id', $this->user->id)
->where('dest_journals.user_id', $this->user->id)
@ -193,8 +195,7 @@ class LinkTypeRepository implements LinkTypeRepositoryInterface
if (null !== $linkType) {
$query->where('journal_links.link_type_id', $linkType->id);
}
return $query->get(['journal_links.*']);
return $query->get(['journal_links.*']);
}
/**