Add/update encodeURIComponent to allow for successful path uri encoding (#248)

* Add/update encodeURIComponent to allow for successful path uri encoding

* Breakup line to meet 120 char limit enforced by the tests

* concat string

Co-authored-by: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com>
This commit is contained in:
Draper 2022-01-08 04:27:44 +00:00 committed by GitHub
parent bf37a65a17
commit 7ffcd4d4f7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View file

@ -186,7 +186,8 @@ const plugin = async (file, librarySettings, inputs, otherArguments) => {
response.infoLog += `Attempting to update Plex path ${filePath} in library ${key}\n`;
const portIfUsed = port ? `:${port}` : '';
const urlNoToken = `${type}://${url}${portIfUsed}/library/sections/${key}/refresh?path=${filePath}&X-Plex-Token=`;
const urlNoToken = `${type}://${url}${portIfUsed}/library/sections/${key}/refresh?`
+ `path=${encodeURIComponent(filePath)}&X-Plex-Token=`;
if (type === 'http') {
await new Promise((resolve) => {