File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ $user.favorites[$favIdx]
6
6
7
7
$order.orderId
8
8
9
+ #undfinedMacro()
10
+
9
11
#set($temp = 1)
10
12
#set($addr = $order.addr)
11
13
$addr.zipCode
Original file line number Diff line number Diff line change @@ -167,12 +167,13 @@ module.exports = {
167
167
168
168
var definition = this . template . __macro [ name ] || this . macro [ name ]
169
169
if ( ! definition ) {
170
- this . throwError ( 'Call undefined macro.' , node . pos )
170
+ logger . warn ( 'Call undefined macro <' , name , '>' )
171
+ return
171
172
}
172
- var definitionTempl = name in this . template . __macro ? this . template : definition . __template
173
-
174
173
if ( ! definition . body ) return
175
174
175
+ var definitionTempl = name in this . template . __macro ? this . template : definition . __template
176
+
176
177
var ctx = { }
177
178
var args = node . arguments
178
179
var argsLen = args . length
You can’t perform that action at this time.
0 commit comments