]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Form.pm
Error-Handling: Bei AJAX-Requests Fehler als JSON-Object zurückgeben
[mfinanz.git] / SL / Form.pm
index 3c809b3026053f8591f568a6c3e17ac7ac2737e6..d130272dd41b7427df9c0e09de176c2530afd142 100644 (file)
@@ -704,6 +704,14 @@ sub show_generic_error {
     return;
   }
 
     return;
   }
 
+  if ($::request->is_ajax) {
+    $::lxdebug->message(0, "trying to render AJAX response...");
+    SL::ClientJS->new
+      ->error($error)
+      ->render(SL::Controller::Base->new);
+    ::end_of_request();
+  }
+
   my $add_params = {
     'title_error' => $params{title},
     'label_error' => $error,
   my $add_params = {
     'title_error' => $params{title},
     'label_error' => $error,