if ($vc_obj && $vc_obj->salesman_id) {
$object->salesman(SL::DB::Manager::Employee->find_by(id => $vc_obj->salesman_id));
} else {
- $object->salesman(SL::DB::Manager::Employee->find_by(login => $::myconfig{login}));
+ $object->salesman(SL::DB::Manager::Employee->current);
}
}
}
my $object = $entry->{object};
+ # employee from front end if not given
+ if (!$object->employee_id) {
+ $object->employee_id($self->controller->{employee_id});
+ }
# employee from login if not given
if (!$object->employee_id) {
- $object->employee_id(SL::DB::Manager::Employee->find_by(login => $::myconfig{login})->id);
+ $object->employee_id(SL::DB::Manager::Employee->current->id) if SL::DB::Manager::Employee->current;
}
}