This commit is contained in:
James Cole 2017-09-09 18:44:05 +02:00
parent 53eef3fda7
commit 2f8d75eb73
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E

View File

@ -95,6 +95,11 @@ class LinkController extends Controller
JournalLinkRequest $request, LinkTypeRepositoryInterface $repository, JournalRepositoryInterface $journalRepository, TransactionJournal $journal
) {
$linkInfo = $request->getLinkInfo();
if($linkInfo['transaction_journal_id'] === 0) {
Session::flash('error', trans('firefly.invalid_link_selection'));
return redirect(route('transactions.show', [$journal->id]));
}
$linkType = $repository->find($linkInfo['link_type_id']);
$other = $journalRepository->find($linkInfo['transaction_journal_id']);
$alreadyLinked = $repository->findLink($journal, $other);