Skip to content

fix: move token cache to temp folder and fix locale-dependent date parsing#2

Open
paulfilkin wants to merge 3 commits intoRWS:mainfrom
paulfilkin:main
Open

fix: move token cache to temp folder and fix locale-dependent date parsing#2
paulfilkin wants to merge 3 commits intoRWS:mainfrom
paulfilkin:main

Conversation

@paulfilkin
Copy link
Copy Markdown
Contributor

Cache token file in system temp folder instead of module directory to avoid write-permission issues and keep the module directory clean
Use InvariantCulture for token expiry date parsing to prevent failures on non-English locales

…rsing

- Cache token file in system temp folder instead of module directory to avoid write-permission issues
- Use InvariantCulture for token expiry date parsing to prevent failures on non-English locales
…lision

- CommonHelper exported a function called Get-Item which shadowed the
  built-in Microsoft.PowerShell.Management\Get-Item cmdlet
- This caused Add-SourceFiles in ProjectHelper to fail when calling
  Get-Item on a file path, as PowerShell resolved it to the toolkit's
  Get-Item (which expects -accessKey and -uri parameters)
- Renamed to Get-SingleItem across all modules: CommonHelper (definition
  and export), ProjectHelper (1 call), ResourcesHelper (13 calls),
  TerminologyHelper (2 calls), UsersHelper (3 calls)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant