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

This commit is contained in:
xream
2023-09-14 18:51:04 +08:00
parent fda828ceae
commit b0c4b03175
3 changed files with 7 additions and 4 deletions

View File

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

View File

@@ -40,7 +40,7 @@ function getFile(req, res) {
const allFiles = $.read(FILES_KEY);
const file = findByName(allFiles, name);
if (file) {
success(res, file);
res.status(200).json(file.content);
} else {
failed(
res,
@@ -93,7 +93,10 @@ function deleteFile(req, res) {
function getAllFiles(req, res) {
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) {

View File

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