X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fhooks.inc;h=515bcccf3c9f72a22f4bbf79439a3d1a4973c2b8;hb=2203238ce87a2d6ebc641256caaed44ac40915d8;hp=fedbc4c22cf8d4b59eefd209c1d2ffe605aff432;hpb=f8f29c33f36dda542da9ad33fdfcf6849fcd9a1d;p=fa-stable.git diff --git a/includes/hooks.inc b/includes/hooks.inc index fedbc4c2..515bcccf 100644 --- a/includes/hooks.inc +++ b/includes/hooks.inc @@ -261,8 +261,8 @@ function hook_invoke_all($method, &$data, $opts=null) } else if (isset($result)) { $return[] = $result; } + set_ext_domain(); } - set_ext_domain(); return $return; } /* @@ -278,11 +278,11 @@ function hook_invoke_first($method, &$data, $opts=null) if (method_exists($hook, $method)) { set_ext_domain('modules/'.$ext); $result = $hook->$method($data, $opts); + set_ext_domain(); if (isset($result)) break; } } - set_ext_domain(); return $result; } /* @@ -300,11 +300,11 @@ function hook_invoke_last($method, &$data, $opts=null) if (method_exists($hook, $method)) { set_ext_domain('modules/'.$ext); $result = $hook->$method($data, $opts); + set_ext_domain(); if (isset($result)) break; } } - set_ext_domain(); return $result; } //------------------------------------------------------------------------------------------