Skip to content

Commit bda9d46

Browse files
committed
Fix macro escaping bug
1 parent 42b94a2 commit bda9d46

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/table_query_macros.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ macro dissallowna()
198198
end
199199

200200
macro dissallowna(columns...)
201-
return :( Query.@mutate( $( ( :( $(columns[i].value) = our_get(_.$(columns[i].value)) ) for i=1:length(columns) )... ) ) )
201+
return :( Query.@mutate( $( ( :( $(esc(columns[i].value)) = our_get(_.$(columns[i].value)) ) for i=1:length(columns) )... ) ) )
202202
end
203203

204204
macro dropna()
@@ -220,6 +220,6 @@ macro replacena(arg, args...)
220220
columns = map(i->i.args[2].value, args)
221221
replacement_values = map(i->i.args[3], args)
222222

223-
return :( Query.@mutate( $( ( :( $(columns[i]) = our_get(_.$(columns[i]), $(replacement_values[i])) ) for i=1:length(columns) )... ) ) )
223+
return :( Query.@mutate( $( ( :( $(esc(columns[i])) = our_get(_.$(columns[i]), $(replacement_values[i])) ) for i=1:length(columns) )... ) ) )
224224
end
225225
end

0 commit comments

Comments
 (0)