From: Bernd Bleßmann Date: Tue, 18 May 2021 11:21:59 +0000 (+0200) Subject: Zeiterfassung: Logik-/Tippfehler in Validierung beim Speichern X-Git-Tag: kivitendo-mebil_0.1-0~9^2~212 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=40618d8d90a2726030009a8e151186a34c2687c6;p=kivitendo-erp.git Zeiterfassung: Logik-/Tippfehler in Validierung beim Speichern --- diff --git a/SL/DB/TimeRecording.pm b/SL/DB/TimeRecording.pm index 3749dab8f..575e219fb 100644 --- a/SL/DB/TimeRecording.pm +++ b/SL/DB/TimeRecording.pm @@ -38,7 +38,7 @@ sub validate { push @errors, t8('Employee must not be empty.') if !$self->employee_id; push @errors, t8('Description must not be empty.') if !$self->description; push @errors, t8('Start time must be earlier than end time.') if $self->is_time_in_wrong_order; - push @errors, t8('Assigned order must be a sales order.') if $self->order_id && 'sales_order' eq !$self->order->type; + push @errors, t8('Assigned order must be a sales order.') if $self->order_id && 'sales_order' ne $self->order->type; push @errors, t8('Customer of assigned order must match customer.') if $self->order_id && $self->order->customer_id != $self->customer_id; push @errors, t8('Customer of assigned project must match customer.') if $self->project_id && $self->project->customer_id && $self->project->customer_id != $self->customer_id; push @errors, t8('Project of assigned order must match assigned project.')