From 3f20573f747c533b053187d52b36396428be236d Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Sat, 11 Apr 2026 23:56:38 +0300 Subject: [PATCH] Update edit.ts --- scripts/commands/playlist/edit.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/commands/playlist/edit.ts b/scripts/commands/playlist/edit.ts index cf1a57a64b..43740946c9 100644 --- a/scripts/commands/playlist/edit.ts +++ b/scripts/commands/playlist/edit.ts @@ -4,9 +4,10 @@ import { select, input } from '@inquirer/prompts' import { Playlist, Stream } from '../../models' import { Storage } from '@freearhey/storage-js' import { PlaylistParser } from '../../core' +import { ROOT_DIR } from '../../constants' +import { truncate } from '../../utils' import nodeCleanup from 'node-cleanup' import * as sdk from '@iptv-org/sdk' -import { truncate } from '../../utils' import { Command } from 'commander' import readline from 'readline' import path from 'node:path' @@ -33,7 +34,7 @@ const filepath = program.args[0] const logger = new Logger() const resolvedPath = path.resolve(filepath) -const relative = path.relative(process.cwd(), resolvedPath) +const relative = path.relative(ROOT_DIR, resolvedPath) if (relative.startsWith('..') || path.isAbsolute(relative)) { console.error(`Error: filepath "${filepath}" is outside the working directory`) process.exit(1)