projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
js-Validator: Kommentar-Update
[kivitendo-erp.git]
/
SL
/
Controller
/
RequirementSpecPart.pm
diff --git
a/SL/Controller/RequirementSpecPart.pm
b/SL/Controller/RequirementSpecPart.pm
index
b9df7f5
..
8b4d10c
100644
(file)
--- a/
SL/Controller/RequirementSpecPart.pm
+++ b/
SL/Controller/RequirementSpecPart.pm
@@
-50,7
+50,7
@@
sub action_ajax_edit {
sub action_ajax_add {
my ($self) = @_;
sub action_ajax_add {
my ($self) = @_;
- my $part = SL::DB::Part->new(id => $::form->{part_id})->load(with
_objects
=> [ qw(unit_obj) ]);
+ my $part = SL::DB::Part->new(id => $::form->{part_id})->load(with => [ qw(unit_obj) ]);
my $rs_part = SL::DB::RequirementSpecPart->new(
part => $part,
qty => 1,
my $rs_part = SL::DB::RequirementSpecPart->new(
part => $part,
qty => 1,
@@
-73,7
+73,7
@@
sub action_ajax_save {
my ($self) = @_;
my $db = $self->requirement_spec->db;
my ($self) = @_;
my $db = $self->requirement_spec->db;
- $db->
do
_transaction(sub {
+ $db->
with
_transaction(sub {
# Make Emacs happy
1;
my $parts = $::form->{additional_parts} || [];
# Make Emacs happy
1;
my $parts = $::form->{additional_parts} || [];
@@
-81,8
+81,6
@@
sub action_ajax_save {
$_->{position} = $position++ for @{ $parts };
$self->requirement_spec->update_attributes(parts => $parts)->load;
$_->{position} = $position++ for @{ $parts };
$self->requirement_spec->update_attributes(parts => $parts)->load;
-
- 1;
}) or do {
return $self->js->error(t8('Saving failed. Error message from the database: #1', $db->error))->render;
};
}) or do {
return $self->js->error(t8('Saving failed. Error message from the database: #1', $db->error))->render;
};