Browse Source

nil check for extended args

christianchiarulli 4 năm trước cách đây
mục cha
commit
a3f3f3b60c
1 tập tin đã thay đổi với 6 bổ sung2 xóa
  1. 6 2
      lua/lsp/tsserver-ls.lua

+ 6 - 2
lua/lsp/tsserver-ls.lua

@@ -11,9 +11,13 @@ O.formatters.filetype["javascriptreact"] = {
   function()
     local args = { "--stdin-filepath", vim.fn.fnameescape(vim.api.nvim_buf_get_name(0)) }
     local extend_args = O.lang.tsserver.formatter.args
-    for i = 1, #extend_args do
-      table.insert(args, extend_args[i])
+
+    if extend_args then
+      for i = 1, #extend_args do
+        table.insert(args, extend_args[i])
+      end
     end
+
     return {
       exe = prettier_instance,
       args = args,