davidlday / vscode-languagetool-linter

A from scratch redesign of LanguageTool integration for VS Code.
https://marketplace.visualstudio.com/items?itemName=davidlday.languagetool-linter
Apache License 2.0
157 stars 12 forks source link

[BUG] Replace Globally Ignored Words with Personal Dictionary Endpoints Provided by LanguageTool Service #613

Open dalauxte opened 1 year ago

dalauxte commented 1 year ago

Describe the bug I have a premium account at LanguageTool.org. I created an API key and tried to use it with the linter. But I could not get access to my personal spelling book.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'LanguageTool.Org'
  2. Sign in with Premium Account
  3. Create an API Key
  4. Open settings for the add-on in VS Code
  5. Add API key in the field 'External: Api Key'
  6. Add my username (e-mail adress) for LanguageTool.org in 'External: username'
  7. Set 'Service Type' to public
  8. Create a markdown document with words which are in my personal spelling book
  9. The words are still marked as wrong.

Expected behavior I would expected that, with access to premium features, my personal spelling book would be considered and those words would not be marked as errors.

Environment & Configuration (please complete the following information):

davidlday commented 1 year ago

Thanks for bringing this to my attention! I hadn't noticed the addition of the personal dictionary endpoints to the API. I'm in the middle of another time-sensitive project, but will prioritize adding this in as soon as I'm able.

davidlday commented 1 year ago

NTS: This endpoint is only available for premium and does not work with a local service. Need to retain Globally Ignored Words for local / non-premium services.