OpenSynergic / leconfe

GNU General Public License v3.0
6 stars 1 forks source link

Submission Log #165

Closed thisnugroho closed 8 months ago

thisnugroho commented 8 months ago

Pencatatan setiap event yang terjadi pada submission, seperti perubahan status, assign participant, pembayaran.

thisnugroho commented 8 months ago

Updates

Log dapat dilihat pada halaman submissi detail

CleanShot 2023-12-21 at 2  58 23

Cara menuliskan log:

    public function decline(): void
    {
        SubmissionUpdateAction::run([
            'status' => SubmissionStatus::Declined,
        ], $this->submission);

        activity('submission')
            ->performedOn($this->submission)
            ->causedBy(auth()->user())
            ->log(__('log.submission.declined'));
    }
thisnugroho commented 8 months ago

E-Mail Log

Log juga diterapkan kepada email

CleanShot 2023-12-22 at 3  50 11