Merge pull request #61 from mpickering/wip/persist-virtual-file
[lsp-test.git] / src / Language / Haskell / LSP / Test.hs
index 4f9cff7cde9de6f2eea6ecc8f876deb3ab88fa37..1a3b2e2ad7098511fc9a27ce67480ac6f2adcd95 100644 (file)
@@ -453,7 +453,7 @@ getVersionedDoc (TextDocumentIdentifier uri) = do
   fs <- vfsMap . vfs <$> get
   let ver =
         case fs Map.!? toNormalizedUri uri of
-          Just (VirtualFile v _) -> Just v
+          Just vf -> Just (virtualFileVersion vf)
           _ -> Nothing
   return (VersionedTextDocumentIdentifier uri ver)