]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Form.pm
Bug 905.
[kivitendo-erp.git] / SL / Form.pm
index d68bc7152a62efdae0ea669714c0a204fb927214..355d60aef9123f94b8ac5406af9ee1163b3db1ac 100644 (file)
@@ -1628,6 +1628,10 @@ sub check_exchangerate {
 
   my ($self, $myconfig, $currency, $transdate, $fld) = @_;
 
+  if ($fld !~/^buy|sell$/) {
+    $self->error('Fatal: check_exchangerate called with invalid buy/sell argument');
+  }
+
   unless ($transdate) {
     $main::lxdebug->leave_sub();
     return "";