Changeset 1734

Show
Ignore:
Timestamp:
04/03/08 00:28:31 (5 months ago)
Author:
bchoate
Message:

Return error when output is undefined, not if empty.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/release-33/plugins/WidgetManager/lib/WidgetManager/Plugin.pm

    r1713 r1734  
    3030            or return $ctx->error(MT->translate( 
    3131                "Can't find included template widget '[_1]'", $mid )); 
    32         my $out = $ctx->tag('include', { widget => $tmpl->name }
     32        defined(my $out = $ctx->tag('include', { widget => $tmpl->name })
    3333            or return $ctx->error($ctx->errstr); 
    34         $res .= $out if defined $out
     34        $res .= $out
    3535    } 
    3636    return $res;