projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CsvImport: Filter/Begrenzung für Status-Bericht wieder ermöglichen.
[kivitendo-erp.git]
/
SL
/
Controller
/
Letter.pm
diff --git
a/SL/Controller/Letter.pm
b/SL/Controller/Letter.pm
index
36f9275
..
3ee9eb7
100644
(file)
--- a/
SL/Controller/Letter.pm
+++ b/
SL/Controller/Letter.pm
@@
-106,7
+106,7
@@
sub action_update_contacts {
return $self->js
->replaceWith(
'#letter_cp_id',
return $self->js
->replaceWith(
'#letter_cp_id',
-
SL::Presenter->get->
select_tag('letter.cp_id', [], value_key => 'cp_id', title_key => 'full_name')
+ select_tag('letter.cp_id', [], value_key => 'cp_id', title_key => 'full_name')
)
->render;
}
)
->render;
}
@@
-151,7
+151,7
@@
sub action_delete {
my ($self, %params) = @_;
if (!$self->letter->delete) {
my ($self, %params) = @_;
if (!$self->letter->delete) {
- flash('error', t8('An error occured. Letter could not be deleted.'));
+ flash('error', t8('An error occur
r
ed. Letter could not be deleted.'));
return $self->action_update;
}
return $self->action_update;
}
@@
-592,11
+592,13
@@
sub init_is_sales {
}
sub check_auth_edit {
}
sub check_auth_edit {
- $::auth->assert('sales_letter_edit');
+ $::form->{is_sales} ? $::auth->assert('sales_letter_edit')
+ : $::auth->assert('purchase_letter_edit');
}
sub check_auth_report {
}
sub check_auth_report {
- $::auth->assert('sales_letter_report');
+ $::form->{is_sales} ? $::auth->assert('sales_letter_report')
+ : $::auth->assert('purchase_letter_report');
}
sub setup_load_letter_draft_action_bar {
}
sub setup_load_letter_draft_action_bar {