mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-22 20:16:22 +00:00
Event for clone
This commit is contained in:
@@ -23,6 +23,7 @@ declare(strict_types=1);
|
|||||||
|
|
||||||
namespace FireflyIII\Http\Controllers\Transaction;
|
namespace FireflyIII\Http\Controllers\Transaction;
|
||||||
|
|
||||||
|
use FireflyIII\Events\StoredTransactionGroup;
|
||||||
use FireflyIII\Http\Controllers\Controller;
|
use FireflyIII\Http\Controllers\Controller;
|
||||||
use FireflyIII\Models\TransactionGroup;
|
use FireflyIII\Models\TransactionGroup;
|
||||||
use FireflyIII\Repositories\Account\AccountRepositoryInterface;
|
use FireflyIII\Repositories\Account\AccountRepositoryInterface;
|
||||||
@@ -68,6 +69,9 @@ class CreateController extends Controller
|
|||||||
$service = app(GroupCloneService::class);
|
$service = app(GroupCloneService::class);
|
||||||
$newGroup = $service->cloneGroup($group);
|
$newGroup = $service->cloneGroup($group);
|
||||||
|
|
||||||
|
// event!
|
||||||
|
event(new StoredTransactionGroup($newGroup, true));
|
||||||
|
|
||||||
app('preferences')->mark();
|
app('preferences')->mark();
|
||||||
|
|
||||||
$title = $newGroup->title ?? $newGroup->transactionJournals->first()->description;
|
$title = $newGroup->title ?? $newGroup->transactionJournals->first()->description;
|
||||||
|
Reference in New Issue
Block a user