diff options
Diffstat (limited to 'server.moon')
| -rw-r--r-- | server.moon | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server.moon b/server.moon index d2bb683..add40ef 100644 --- a/server.moon +++ b/server.moon @@ -26,11 +26,12 @@ import compile, insert_loader from require 'duct_tape' insert_loader! on_client = (fn, ...) -> + args = {...} -- warn code append "<script type=\"application/lua\"> MODE = 'HYBRID' local fn = #{compile fn} - fn(#{table.concat { ... }, ', '}) + fn(#{table.concat [string.format '%q', v for v in *args ], ', '}) </script>" { |
