feat: 文件和模块接口获取原始内容; 文件列表不返回原始内容

This commit is contained in:
xream 2023-09-14 18:51:04 +08:00
parent 3211fbf357
commit b2d0276836
No known key found for this signature in database
GPG Key ID: 1D2C5225471789F9
3 changed files with 7 additions and 4 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "sub-store", "name": "sub-store",
"version": "2.14.54", "version": "2.14.55",
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.",
"main": "src/main.js", "main": "src/main.js",
"scripts": { "scripts": {

View File

@ -40,7 +40,7 @@ function getFile(req, res) {
const allFiles = $.read(FILES_KEY); const allFiles = $.read(FILES_KEY);
const file = findByName(allFiles, name); const file = findByName(allFiles, name);
if (file) { if (file) {
success(res, file); res.status(200).json(file.content);
} else { } else {
failed( failed(
res, res,
@ -93,7 +93,10 @@ function deleteFile(req, res) {
function getAllFiles(req, res) { function getAllFiles(req, res) {
const allFiles = $.read(FILES_KEY); const allFiles = $.read(FILES_KEY);
success(res, allFiles); success(
res, // eslint-disable-next-line no-unused-vars
allFiles.map(({ content, ...rest }) => rest),
);
} }
function replaceFile(req, res) { function replaceFile(req, res) {

View File

@ -45,7 +45,7 @@ function getModule(req, res) {
const allModules = $.read(MODULES_KEY); const allModules = $.read(MODULES_KEY);
const module = findByName(allModules, name); const module = findByName(allModules, name);
if (module) { if (module) {
success(res, module); res.status(200).json(module.content);
} else { } else {
failed( failed(
res, res,