Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e68a2521

Von Tamino Steinert vor 9 Monaten hinzugefügt

  • ID e68a252155190e2601301f97f7e09473be521c09
  • Vorgänger 48508b25
  • Nachfolger 8bb63908

EmailJournal: Workflow mit Callback zu Bericht

Unterschiede anzeigen:

SL/Controller/EmailJournal.pm
408 408
    $additional_params{action} = 'load_record_template_from_email_journal';
409 409
    $additional_params{id} = $record_id;
410 410
    $additional_params{form_defaults} = {
411
      email_journal_id => $email_journal_id,
411
      email_journal_id    => $email_journal_id,
412 412
      email_attachment_id => $attachment_id,
413
      callback            => $::form->{back_to},
413 414
    };
414 415
  } else { # workflow_record
415 416
    $additional_params{action} = 'edit_with_email_journal_workflow';
......
421 422
    type                => $record_type,
422 423
    email_journal_id    => $email_journal_id,
423 424
    email_attachment_id => $attachment_id,
425
    callback            => $::form->{back_to},
424 426
    %additional_params,
425 427
  );
426 428
}
......
493 495

  
494 496
  $::auth->assert('email_journal');
495 497

  
496
  my $back_to = $::form->{back_to} || $self->url_for(action => 'list');
497

  
498 498
  $self->entry(SL::DB::EmailJournal->new(id => $::form->{id})->load);
499 499

  
500 500
  if (!$self->can_view_all && ($self->entry->sender_id != SL::DB::Manager::Employee->current->id)) {

Auch abrufbar als: Unified diff