autoload/lsp/diag.vim | 2 +- diff --git a/autoload/lsp/diag.vim b/autoload/lsp/diag.vim index 6975edf8713936515ebba5722a83cea871078c3f..6af75cf88eaefc5ad3469e741e28c33ee97ba829 100644 --- a/autoload/lsp/diag.vim +++ b/autoload/lsp/diag.vim @@ -355,7 +355,7 @@ lnum: v.range.start.line + 1, col: util.GetLineByteFromPos(bnr, v.range.start) + 1, end_lnum: v.range.end.line + 1, end_col: util.GetLineByteFromPos(bnr, v.range.end) + 1, - type: "EWIH"[v.severity - 1]} + type: "EWIH"[get(v, "severity", 3) - 1]} }) ) enddef